Plan your roof replacement by choosing the best time of year. Understand how timing can affect cost, efficiency, and quality.