It had to be either before or after work and I couldn't guarantee that I'd be able to get from work to the bootcamp in time for a 6pm start. I'm usually still working past 6pm. The 5am start allows me to get the bootcamp done, home to clean up, breakfast and catch my usual train to work. I hate early starts though. Especially when epically hungover.