I have a suburban water heater that does a decent job keeping up but the first shower or real use of hot water is always a lot shorter then if you run a little water out and let it reheat. Is that normal or should the tank keep water at a certain temp to be used?