If you’ve read all the tips and tricks to getting some much needed sleep, but you still don’t get it…. Pay attention. You’re answer may be right here.
New research by New York sleep experts suggests that taking a shower before bed helps you get to sleep and stay asleep. The trick, however, is in the timing.
The Weill Cornell Medical Center says the main trick is not too start too late, or you'll throw off your body's circadian rhythm. Doctors say the perfect time to take a night shower is 90-minutes before laying your head on your pillow.
That window of time gives your body a chance to cool down, which is what makes you sleepy. Oh, and if you like baths better, go for it. The affect is the same.
Source: Time