If you do a Bernie Hatton coach and set up day. There's usually a personal trainer there to give you tips and a few sheets on what you can do when you're off the bike. A lot of the time the fitness activities people use, like riding mountain bikes, or dirt bikes result in more injuries than actually racing. Kind of a catch 22. Nothing will beat on-bike/track time for fitness. So instead of spending thousands of dollars on new equipment or gym fees, maybe that can be better spent on track days and training days etc. Just a thought.