I'm up every weekday at 0500, and my morning shave is the best motivation for me to get out of bed. I could skip it and sleep until 0530, but I usually can't wait to be scraping steel across my face.
Night shave here - In addition to the above bolded comments, I shower in the evening for the same reasons. My SWMBO also enjoys that I smell great when I get in bedPro of morning shave: You head out for your day feeling sharp and fresh shaved.
Pro of night shave: It's a nice relaxing way to finish off your day and you can take your time. Plus you have until morning for your face to recover should the shave go south