Although it doesn't take a long time for me to get ready, I like to have a good amount of time in the morning before I go to work/do whatever I'm doing that morning. Otherwise I'll probably feel like I'm stressing or something, so I usually like to have 1-2 hours in the morning to get ready and just wake up before I go out the door.
But, that extra amount of time in the morning also gives me time to oversleep, which happens quite a lot to be honest.