I have never hated the gym as much as I do at 5:30am in the morning. but I have found that this really helps me get going for the day. I have seen an increase in my productivity at work and at home. Not to mention it feels great not stressing about whether or not to go to the gym.
Usually my morning consists of taking creatine to help give energy before I leave. right when I get to the gym me and Megan stretch. from their we do some running/walking to get warmed up. After that we usually do some area specific weights to help build muscle. we also use this time to throw in some cross fit style excersizes. lastly we round everything off with some squats and ab excersizes.
Overall while I may hate waking up at 5:30am the benefits far out way the short term gain of staying in bed. I would also highly recommend this to anyone who is considering it. It really removes all excuses that come up during the day and just gets it done.