I don't do shit and seem to get by ok. I just try to make sure I ride a bike the weekend before, ideally a race practice day or hitting up the dirt bikes. I did ardc the week before the last race and felt buggered the next day. A week later did the two day race meet and felt fine, didn't hurt at all the next day, happily would've raced again on Monday. If I didn't ride the week before it would've been a totally different story.

I used to do a bit of swimming years ago and it's really good for cardio, I really really want to get back into doing it a couple of times a week, it but finding the time to do it is a problem.