A good look at the economics of solar PV and storage