The amount of power your solar energy system can generate is dependent on sunlight. As a result, your solar panels will produce slightly less energy when the weather is cloudy and no energy at night. However, because of high electricity costs and financial incentives, solar is a smart decision even if you live in a cloudy city.