What about good old gasoline generator ? The time for buying good old one is right now.
Those "good old ones" from former eastern bloc countries look tough. In reality their engines are complete and utter turds and you won't find spare parts to keep them running. Their voltage regulation circuitry is fine if you want to run incandescent lightbulbs, hairdryers or maybe 70's tube radiostation, apply inductive load and it's likely that your modern PC or inverter arc welder will be fried.
Also, fuel economy of those old military generators is awful.
Get a proper modern generator based on Honda GX engine (or its clone). Those engines are used everywhere, fixing them and finding spares is easy.
Also good old car, like GAZ, or UAZ. Or Lada Niva ?
GAZ 69 - based on 1930s/40s technology. Old and unreliable POS. Avoid unless you want to keep the body and replace everything else with modern 4x4 car parts.
UAZ 469:
1. In the event of a crash you'll likely die because driver's safety was not considered in design stage.
2. Early 70s soviet technology, better than GAZ 69 but still crap.
3. Fuel economy? Soviets didn't care.
4. You think it's reliable? Nope. They break. A lot. Mostly trivial stuff but it's still anoying if you are stuck in the middle of a forest with a broken car.
5. Parts are getting harder to come by.
6. It's slow, easy to roll and uncomfortable.
If you need a reliable car get a Toyota pickup. Both TopGear and ISIL agrees that it'll keep working right until it's blown to kingdom come.