The best time of year to buy a new home depends on what you are looking for, according to Zillow. For instance, you’ll find the biggest inventory of homes in the summer, but you’ll find better prices in November or December. Another finding was that April has the most new listings of homes and August has the most price cuts.