I'm awake by 3 - 3:30am every morning. But, I usually don't get up until 4:30am. I try to stay in bed until 5:30am though. Sometimes I get lucky and fall back asleep and wake up at around 5:30am.
Oh, gosh - I haven't had a birthday cake for my own birthday since I was a lot younger. But, I make them for most of my family and friends on their special days.