Join Date: Apr 2012
Location: 7320 ft. ASL New Mexico, USA
Thanked 3,477 Times in 1,806 Posts
Here's a different take on the "upgrade" idea... keep the CBR250R for the street, and get a late model off-road bike, something along the lines of a Honda CRF250X, CRF450X, or an older XR, and learn to ride it proficiently in the off-road environment. Almost anyone with some amount of balance can throw a leg over virtually any street bike and get down the road without too much drama. The roads and streets are full of people (some riding high horse power sport bikes), who prove this every day. Most survive by having good (or dumb) luck on their side. And most will not become what I would consider to be truly proficient motorcyclists.
Learning to ride motorcycles off-road will, in time, put you amongst the very small group of motorcyclists who are truly proficient riders regardless of what bike they ride.