The good news is that there's never really a bad time to buy a MacBook, especially if you're shopping for a previous-generation model with the M2 or M1 chip. Those tend to go on sale consistently at retailers like Amazon, Best Buy, and Walmart for at least $150 off, if not more. Newer MacBook models aren't much harder to find at a discount at the very same retailers depending on the configuration you choose. But to us, the best time to buy a MacBook is definitely during a big sale event like Amazon Prime Day or Black Friday. That's where you'll get the real bargains on coveted Apple laptops, as well as other Apple devices. You can often find discounts any time a new model is introduced, too — it almost always comes with a price cut to the previous-gen model, which we just saw with the M2 MacBook Air and Pro. If you're planning on waiting until another Prime Day to purchase your new MacBook, your time to almost here: Prime Big Deal Days begins on Oct. 8, and will run for a full 48 hours. We expect to see many (if not all) of our top-contender MacBook models discounted during the sale, so get those wallets ready.