I would have to say stretching is your best bet, arms, legs, back and shoulders. Just stretch anything you can. And stay hydrated, those are the most important things IMO. I have fibromayalgia so after I go riding I am sooo sore, but I have noticed when I stretch a day or two before and on the day Im riding then my recovery is quicker like the next day. Same with hydrating myself a couple days before and staying hydrated the day of. If I dont do these things I am sore for almost a week. :'(
Hope this helps.