CB500X or F would be great for all of that, but pretty limited for dirt. It's a street bike.
My GF has an X and I have an F. They are not exciting, unless you like getting 65mpg while absolutely caning your motorcycle at 75mph up the Sierra while loaded with big bags and a bicycle on the back. Maintenance intervals are like a modern Honda car. I have had a bunch of motos but love the little CB for its stunning practicality. We've even done a decent amount of 2-up riding on hers, but we're only 275# together.
If you value style over reliability, fuel economy, cost, and maintenance, the Ducati is an obvious choice. The 310 is a weird one. It's not nice like the bigger beemers, and it's not cheap like a CB or even a WR250R.
Last edited by climberevan; 10-05-2021 at 10:40 PM.
ride bikes, climb, ski, travel, cook, work to fund former, repeat.
Bookmarks