From what I see in the photo, your hair looks good. So unless you have a large thinning or bald spot that does not show in the photo, you don't need to shave. But you may want to shave. I agree that if you do shave again, facial hair would help. And IMO, the more facial hair you have, the better it will look.