I have a 50gallon electric water heater that after we take a shower(or do the dishes or anything using the hot water ) the water becomes cold and we have to reset the heater,then fine until water temperature drops below some point & we have to reset again. Why would this happen and what do I need to do? Thank you for any help you have.