Between May and June is the best time to buy a snowblower as the new models are launched and are restocked.