Is it financially wise to have a solar PV or hot water system?