I know a couple of crf250f riders and the bikes have great power and really good handling and they love them. The only downside is that they are a bit high maintanence, They require servicing every 10 hrs of ride time and one bloke I know services his every ride cause 2 rides = more than 10hrs. Thatsa lot of oil changes over a year or 2. Also a top end rebuild every 200hrs which is way harder to do, than doin one on a 2 banger. My best mate has a cr250 2 stroke and it doesnt cost him too much, Just oil for the fuel, oil in the g'box and a new set of rings when it starts gettin a bit slow and harder to start which for him is about once a year cause he rides like a girl but thats another story. Just somethin for u to think about when u look at new bikes