What's the best moment to train?

This really depends on you. We would recommend you to train when you level of energy is high and when you have the time to focus on the task at hand. Some people prefer to train in the morning while others train in the middle of the night!