I get up at 0500 for work, so I'm used to early mornings. As a general rule, if I'd have to get up earlier than 0430 I'll drive to the location the night before and do the hobo thing and sleep in my car or camp out. I can't afford gas, race fees AND hotels all the time.
It's why I drive a Subaru Outback. Excellent car sleeping setup
I like to be at the race site 2 hours before hand to ensure a stress free registration and warmup.