When to take a REST day from training

Rest is when the body repairs and grows. Your session in the gym puts the muscle and nervous system through stress, then when you are cooling down the repair process begins. The first 20 minutes after your session is the optimal time to refuel by getting some...