ive trained myself to be able to wake up insanely early for things so im never late if somethings the first thing on my schedule work every morning at 9am wake up at 7am so i can brush my teeth wash my face make a good breakfast and wait around until its time to leave this gives me some wiggle room so if i wake up a little late i just lose out on a bit of waiting time i set probably 5-6 alarms for every morning and 910 times wake up to the first one   i have a dentist appointment at 730am next week before work so im gonna get up at 530am so i have plenty of time to get ready for my day