I quit trucking to race this past summer,it rained 4 weeks straight. So I did some training, stationary bike low level-40 minutes twice at 90rpm to get my heart pumping hard. Inbetween storms mountain bike on streets, top gear sprint as hard as you can. I ran on dirt trails,mix sprints in and run a very steep intertubing hill, did some track sprints on the concrete. About 2.5 months of stretching in a steam room and whirlpool,sauna trying to get muscle knots out and to lose muscle from the waist up, you get ripped from trucking,butbeing ripped is the last thing you want to race. You want to be flexable and loose. I planned on racing the RacerX vet series, there,s alot of fast vets on 450,s in 40 a and 35 a, so my only chance was to run them down late in the race on my CR144. Other years I wouldn,t ride for 7 months, I would do a quick bycycle ride and some track sprints, load the bike and go race. Eat alot of spagetti, hydrate before race day and on race day. If racing more than 1 class, eat banana baby food it,s broke down already,it,s great for energy, endur x is a powder you mix with water, it,s the best recovery drink, helps with arm pump also.