I recently had a new water heater installed and since then, the hot water has taken a very long time to reach the faucets. For reference: I was able to fill 1.5 gallons (nearly 6 litre) with the cold water that came out before the hot water arrived. Before the new installation, the hot water arrived almost immediately. I'm wondering what might be causing the delay, and how I might be able to resolve it, as I feel awful wasting so much water!
I'm attaching some images of:
The original setup: 50 gallon water heater, I don't know how old but the hot water arrived fast and the water pressure was strong. Despite that, it leaked and had to be replaced.
The new set up: 40 gallon (150 litre) Rheem Perf Plus 40 Gal. 4500-Watt Elements Medium Electric Water Heater WA OR Version with 9-Year Tank Warranty and 240-Volts.
Note: I didn't want a Rheem, but it's all I could afford that was readily available where I live. I tried to order a few other brands, but they got cancelled due to backorders. So if there's a possible resolution that doesn't require finding a new water heater, that would be ideal.

