On top of the already excellent advice given I have a few general tips to add. #1 is conditioning (your body not your hair lol) staying in good shape will do more for you then anything. Hydration, I drink the hell out of vitamin water. Potassium, as we get older we tend to cramp up easier, potassium helps a lot. I stretch a lot before, during and after riding.
Not that I know anything since I'm only 23 and all........