I think once you get a routine down you can cut the amount of time you need in the mornings to prepare for a ride considerably.

I do some early-morning rides during the week where I try to be out before 7. I have my routine down to where I can get up at 5:30, make some coffee, have my bowl of cereal or instant oatmeal, fill my water bottle - it's generally a short enough ride that I don't need anything else, tho I'll take a gu packet or a couple of mini paydays just in case - and be dressed and out the door by about 6:45 to 7.

I could probably make it even less time than that but I need a little time to wake up, become coherent, lollygag, digest my breakfast, and check the latest goings-on on TE, of course. Not necessarily in that order