Is it possible ?I have other priorities than spinning for hours on a road bike or long xc rides with intervals. My perfect training week ( if I actually could have one.I'm lucky if I do 2 of these)Tuesday 1hr xc ride on Dh bike, Thursday Mx track for maybe a total 1 hr on track Sunday Dh shuttles ,they take a while ,maybe 30 min on bike. I usually workout a bit with weight sat the my shop a few days a week. my issue is whenever races come around --every time--I promise myself to do more cardio when I get home ,and I never do. Is there anything else to do other than more of the same and boring ass cardio to get faster?Mental stuff?Fun stuff? I have a dh bike and an mx bike,and a ford f250.