Solar Generator??
I love solar generators, but they're pretty pricey at about $1/watt hour:
BLUETTI AC200MAX Expandable Power Station
AC200MAX is BLUETTI®'s first expandable solar generator that can be connected to B230 or B300 batteries, enabling up to 8,192Wh! Order yours right away!
www.bluettipower.com
Building it yourself is less than half that including the inverter and everything else, and is easier to expand.