Many times during the week (Mon - Fri) I like to workout before going to the office. But there are often too many times when the alarm goes off at 5:30 am, I have negative thoughts telling me I gotta get up and stay up. Sometimes I lay around and when finally hitting the weights, I don't get a great workout because I started too late, and sometimes I don't get up at all. So the past couple of weeks I started experimenting with a different routine. I've been setting my alarm for 3:30 am, and although I am reluctant to climb out of bed at times, I know that after my workout, I can crash for a couple of hours before going to work. At 3:30 I get up and slam a whey shake and get the weight room prepared for whatever workout I'm doing that day. At 4:00 I'm blasting the weights and usually done about 5:00 or 5:15. Slam another whey shake when I'm done and hit the couch until 7:00. Get up and shower, shave, brush teeth, etc... and a 15 minute drive to work. This has been working great so far!