In 2017, the best time to buy a desktop computer is generally during the window in late November or the Back-to-School season in August and September.
Offers consistent deals on mid-range "productivity" desktops and all-in-ones designed for students.
The specific "best" time depends on whether you are looking for holiday discounts or waiting for a massive shift in technology that occurred throughout this particular year. 1. Key Sales Events in 2017