The best time to exercise is the time you can allocate for it. There is a lot of study on when we have higher cortisol levels impacting strength or power etc in the day, but for a busy person, who just wants to get in the gym or exercise, any time is the best time. Source: https://www.trainingpeaks.com/coach-blog/choosing-the-optimal-daily-timing-for-your-training/