It depends, in traditional schools of Hindu philosophy it is recommended to meditate early in the morning between the hours of 4-6 am as most people are asleep so the collective energy is more quiet, allowing for better and deeper meditations.
In the end, it is a personal choice, test different times a day and see what conditions are most optimal for your own unique conditions to thrive.