Cold is fine - solar panels perform better the lower the temperature.
That's what makes Calgary ideal for solar.