My usual routine includes shaving only once in the morning. Occasionally, I shave a second time in the evening, before going out to a nice dinner, to an event, etc.
I'll do a touch-up before a night out. Lately, I'll do a few one pass shaves to test some razors after honing. It's more of a way face check the finishes.
I'll shave multiple times in one day any time I need to look presentable more than 10 hours after my morning shave.
Sometimes I'll shave in the evening just because I need the zen experience of a good shave. These are the shaves for which I pull out all the stops including hot towels and sometimes an incredible number of passes.
If I have a new product that I really want to try, I'll have my first go at it in the evening whether I need a shave or not. I figure I've got all the time in the world to sort through any unexpected issues with the new hardware or software.
never. I will occasionally touch up and area I missed before, or do a test area when I buy a new razor, but I generally don't shave before I go razor shopping.
I shave once a day 90+% of the time. I shave twice a day when:
1. I shave extra early in the AM (before 6 AM) and when I have an evening event and I want a clean shave, or
2. I feel like it, just because I can if I want.
3. I get a new product and I just cannot wait until the next day.