And the more hard workouts you can fit into your training in a given period of time, the more race-ready you will be. There are several factors that influence the rate at which you recover. The most significant is age. Young athletes tend to respond more quickly than do aging athletes. Experience is also important.
Novices take longer to recover than do veterans.
The more fit you are the faster you will recover, also. Psychological stress even plays a role. Financial concerns, negative thoughts, relationship issues, and business or school problems all slow recovery. This is where having a supportive family and friends play a big role. If you have no one to share your problems with and must bear the burden alone, your recovery will be sluggish.