The amount of power your solar energy system can generate is dependent on sunlight. Your solar panels will produce slightly less energy when the weather is cloudy, and no energy at night. Even with that in mind, given the high cost of power through your local electric company and financial incentives, solar is a smart decision even if you live in a cloudy city.