The time of day you work out does impact your performance and results, that time isn't necessarily the morning. The right time to exercise is all relative and dependent upon your own individual body clock, or "chronotype, " which determines whether or not you're a so-called "morning person."
I advise you try different times of the day.
Work out in the morning for a few weeks, then try noon, then early evening. Which do you enjoy most and which makes you feel best afterward? Also, consider the type of exercise, and other daily commitments.
"Most of all, find a time that helps you make your exercise a regular, consistent part of your life
The best time of day to work out is the time you're most likely to work out.
What I like about working out in the afternoon is that I'm loose, I'm not typically as tired, and my muscles aren't stiff like they sometimes are in the morning plus, it's a great break, and I get so much energy afterward.
There are some pros and cons with whatever time you choose.
Maybe you crash after the morning exercise, but if you choose that time, then at least it's done for the day, and you're not going to skip it when unexpected things come up.
The most important thing about a fitness routine is that you're able to stick with it.
All in all, the best time to work out is whenever you can.