Depends on working days or weekend days.

On a working day, I set my alarm 15 minutes before the others have to get up. I let the hot water run, and soak my brush, while I strop my razor. I do only one pass on a weekday, but I cheat a little. I shave one cheek WTG, and immediately do a little XTG shaving as well, before the skin dries out. Than on with the other cheek, then the rest. This delivers me a pretty smooth shave, with smoothness that lasts till well after noon. This takes me about 10 to 15 minutes - 20 minutes shower included.

During the weekend, i follow the same shaving method, followed by an ATG shave. I take my time for preparing and after treatments, so on a weekend day, it may take 30 minutes. With idd, as opposed to multi-bladed stuff, a smoothness that easily lasts 'till the evening.

In the early days, it took me longer, but one thing that I have learned to be quite important to the speed as well is a good sharp razor!