5 AM seems reasonable for those that have to work early. They put headlights on those things for a reason. Clear the driveway, come back in and get showered, be ready for your day by 6:30 to 7:00. Not everyone starts their day at 8:00.
If you're going to the office, sure. If you/your wife/your kids are all staying home, absolutely a **** move to do that at 5 am. He's a VP at Wells Fargo, takes plenty of breaks throughout the day, could have done it at any time.

