I'm with Hal; the longer the better. I really enjoy my shaves and don't have to do them first thing in the mornig, which really helps.

I take about 15-20 minutes I guess, though I never timed...