Why wouldn't JB wake up that early? Anyone who is out of college and holds a career needs to get up and get moving. You don't get paychecks for sleeping in and checking your mail...ha ha.
Well...technically I do that

I schedule my own hours though since I am self employed

Most the time I get to sleep in until around 11am, and others I try and schedule appointments that are later morning or early afternoon like around 12-1pm. it is nice not having a "Set Schedule" Also, if I want the day off, then I take it. I get plenty of time to work on my magic, and 40% of the time I get clients who come to me

Some months are slower then others, but that's just how it goes with all businesses. Last month was slow, but this month is going pretty well so far. Also, I think one of the main reasons I am up so late, is because that is usually when I am working on my drop off clients computers. If you couldn't tell just now, I repair computers for a living.