Are Residential Solar Panels a Good Investment?