Figure about 1 KW per square yard at right angles to noonday sun, and about 5 solar hours per day. That's 5 KWHr raw for a 3x3 (or 4x2 1/4) panel. Figure about 3.5 KWHr of that gets captured as heat and not lost through the insulation and the like. (A tad less on cloudy days. But light cloud cover mostly defocuses it more than attenuating it.)
3.5 KWHr is 3500W x 3600sec = 12.6 million joules = about 11943 BTU.
Divide by 8.32 oz/gal and you get 1435 gallon/degreesF of temperature rise. Call it 60 degrees supply water and 120 output for a 60 degree rise and you get about 24 US gallons of hot water per day. Start from 70 and you get about 29.
Modern shower heads are designed for 2.5 gallons/min. Mix with some cold water and you're good for three 5-minute toasty-warm showers. Or just take one and keep 20 gallons for other uses.
- for a dishwasher load, down to 9.
- for a front load washer - but use a warm/cold cycle and you've only run maybe 4 or 5 gallons of hot. Still a few gallons left for hand washing.
Or build it bigger and you can have a family. B-)