There are few things as satisfying as a long, hot shower. On the flip side of that, it is very frustrating when you are the last one to use the shower in the morning and when you get your turn there is no hot water left! Few of us enjoy a cold shower first thing…