Within a particular year, there is no “bad” time, but it is ideal to install your solar panel system during the spring or summer to build up your excess energy production credits to get you through the winter/early spring. In particular, when you’ve put on a new roof can be a great time to install solar panels, too, as the panels are warranted for 25 years, and could last much longer since there are no moving parts.