I was wasting my time in evenings on useless stuff and was mentally drained to do any productive work.
I need to change the type of industry I work in, so I feel the solid block of time in the morning with a fresh mind is the best time to learn new skills.
Also, I am single and got divorced last year. I found myself wasting time, contemplating mundane things, reading psychology forums in evenings. It was not helping me get out of the hole I was in. So I changed my schedule.
As expected light plays a huge role in altering sleep cycles. All my devices go into blue light mode around 5:30 pm, and same with Hue lights at home. And the lights turn on to 6500K ~30 mins before my alarm goes off. If for some reason my lights do no turn on I still find in hard to wake-up at 2 just with an alarm.
As for food, I've noticed on days my diet is heavy in red meat, and fats I tend to sleep longer.