When was the last time you heard a professional athlete say that they just ‘wing it’ when it comes to their training? Whether you’re a professional athlete or just starting your fitness journey, two are required to achieve any goal...