The best time of the day to do your cardio exercise be it jogging, walking, cycling, swimming or any aerobic activity is any time you choose as long as you sustain it continuously for at least 40 minutes to an hour.
But if you want to reap maximum benefits out of it, the most ideal time is early in the morning when you wake up before you take your breakfast. Here are some reasons why this is good:-