Maximizing Financial Benefits with Solar Panels