Depending on how fast my hair grows decides when I’m going to shave. Remember this is different from having a hair cut. If it’s for my haircut, I always do that at least every two weeks.
I’m not sure if it’s possible for someone to shave everyday. How’s that’s going to be possible? You will end up damaging your epidermis by having blade on it on daily basis. In fact, it’s why I prefer using shaving cream. I shave every 4 days.