I also recommend showering before you go to bed, because you will screw your platoon over if you are showering in the mornings before inspection. Showering before bed also allows your body to relax and comfortable when you go to sleep, at least in my experience.
Please, for the love of your...