The best time to buy sneakers is in the spring. During these months, the stores are trying to get rid of their winter stock and want customers to buy for the current season.