Tesla Solar Roof: Cost Estimate with Powerwall 2 and Electricity Costs