OP I feel your pain. On days I ride to work I get up at 5:20. At that point I'm on autopilot: bathroom, floss/brush teeth, get dressed, get newspaper, get water bottle and lunch out of freezer, then start loading up the bike. I'm usually in a fog until the garage door goes up and I get a blast of cold air (funny but going outside the front door to get the paper doesn't usually do it). Once I hit the road I start waking up, and that first 6% hill less than a mile from the house really gets the blood pumping and wakes me up.
On days I drive to work, the same alarm wakes me up at 5:20, but I just turn it off and wait for a second alarm which goes off half an hour later. Then, depending on how rested I am, I either get up (rare), hit the snooze a couple of times (usual), or keep hitting the snooze until it stops going off (this alarm clock only lets you hit snooze twice) and get up on my own later - sometimes much later. The later I get up, the more I pay for it by sitting in traffic, so it's advisable to heed that second snooze.