Solar is the ultimate in resource to power ratio. Solar panels are producing 100 nominal power 50 of the day. Every other power source requires a constant influx of resources to produce power.