If your looking to race than you should buy a two stroke 125 ( as in a cr, kx yz, or rm). if your just looking to ride and have fun than i suggest getting a kawasaki klx 125 or a yamaha ttr 125. Their very little work and quite fast. But like i said if your looking for something fast, but high maintenance, get a two stroke.