Home Solar vs Traditional Generators: Which Power Source Saves More on Energy and Costs