For about 18 months now our 30 month old has woken up between 4 and 4.30am for the day every morning without fail. Very rarely sleeps until 5am but maybe 5 times in total.
When he wakes at 4am he is wide awake ready for the day, not much chance of going back to sleep! But very tired by 9am and sometimes will have a 15 min nap if we are in the car during the morning.
Wakes 4am
Nap 1-3
Dinner 5.30
Bath 6.45
Bed for 7
Asleep by 8pm
What would you do if you were me to get him waking up at 6 or later?