how much do solar panels cost 2021 consumeraffairs