I frequently run out of hot water in the shower. I have a furnace that heats the water directly. My question is; Can I use a hot water heater as a holding tank, so I don't run out of hot water? If so what do I need to complete this task?