Listen

Description

When is the right time to train?

Mike discusses this in great detail.

He concludes that the best time is when you will do it consistently.