Seeing as how I roll out of bed ready I wait until the last minute.
It depends if I've worked 30 minutes extra on the previous day ,then ill be one hour late on the following day because I'm always 30 min late and negotiated it as a transport issue,I don't want to wake up at night as if my wife is chasing me with a. Frying pan on her pyjamas:)
Usually it takes me an hour and a half to get ready. I was blessed with awsome natural curly hair that makes it look like I've spent hours curling.
3 hours early! how did u know ? :o
Oh!, the last possible second!