With time and all the learning you are doing I have no doubt you will get your shave time down to under 20-30 minutes. A great deal has to do with self confidence. Unless I am rushed in the morning I...