Despite what you may have heard, solar panels do work in the winter or when it's cloudy. A solar system produces energy in response to sunlight. It doesn't need to be hot out! Solar panels do work better when the sun is directly on them but they still get the job done on cloudy days.
The system below has been producing in cloudy Northern California weather just beautifully!