Understanding the Cost of Residential Solar Panels: What to Expect