buy steroids, you'll recover faster. J/K.
The infrequent runs are going to make you feel pretty sore, at least they do for me. Running is "high impact".
Recover for what? You mean you can't just do the rides as you normally do? Or are you saying you cant sustain similar intensities?
Your post is unclear