Financial benefits of owning a solar panel via Vested Solar