We are in AZ near Casa Grande with a off grid 3500 watt system.
I just installed a 19 gallon, 110 volt water heater from Lowes and it works well for the two of us. We plug it in betwen 10 and 2 on non cloudy days and it works very well on a limited basis. Base cost is 215 bucks from lowes.