This is kind of a home improvement idea and a product review. The Master Bath is far away from the water heater in my house, so far that it takes almost 45 seconds to a minute to get hot water for a shower or a shave every morning. That's a lot of water going down the drain. So...
I just installed one of these.
Watts Hot Water Recirculating Pump. I got it at Lowes.
That blue pump sits atop the water heater where it is attached to the output of the tank. It has a timer on it that I set to about 1/2 an hour before we typically use that bathroom and shuts off about an hour later. That black thing with the four threaded fittings is a valve that intercepts the plumbing from the stops under the sink in that bathroom. The lines that used to go from the stops to the faucet now go from this valve to the faucet and new lines connect the stops to this valve. Harder to write than to do.
What happens is at the appointed time, the pump starts circulating hot water from the heater to that valve which is at the sink furthest away from the heater. The cold water in the pipe is pushed through that valve by the incoming hot water and returned to the heater. When the water at the valve is hot it closes. The pump can continue to run. The back pressure won't hurt it. Now, you've filled the main hot water trunk line in your house with hot water and that water is almost instantly available to all your faucets/valves. It takes 2-3 seconds for hot water to reach the sink or the shower now. No wasted water. The whole thing is totally transparent. You'd never know it was there.
It took about an hour to do, not counting the 2 hours I spent installing an outlet next to the water heater to run the pump. I also had to replace the pop-off valve ($15) and the drain valve ($8). They were corroded shut and they never sealed again after I messed with them. Oh well, it's a very old heater. The pump was $180. I'm really happy with it and will set some other times on it for like when I do dishes after dinner.