Daily. If there's an event on Friday or Saturday night where I need to look presentable I'll do a 1-2 pass shave in the AM and another 1-2 passes in the PM to ensure that I'm well groomed. That's the only exception to my routine.
Now I shave daily. When I first started and there were a couple of rough shaves, I'd take a day or two off to let my face recover. But now that this is no longer an issue, I shave every day.
Occasionally I'll skip a Sunday but then I feel kind of anxious and unhappy all day.
(I won't ever skip my Monday morning shave, so if I haven't shaved by 11 a.m. or so on a Sunday I'll skip the day rather than mess with Monday. It's all very complicated.)