In any successful training program, rest and recovery are key components to maximizing your athletic potential. The amount of time you spend recovering directly transfers into how effective your workouts…