My practical advice on this subject is…train whenever you can, to maintain a consistent, progressive training plan. Consistency and adherence are fundamental to the success of the training process. Don’t get hung up on details such as, optimal training times until you have established training as a daily habit. With that general overview out of the way we …