If you want to save money, sometimes, when you shop matters more than where you shop.
"In certain industries, the prices for products always drop at certain times of year, like clockwork," Yahoo tech columnist David Pogue writes in "Pogue's Basics: Money."
His book provides a cheat sheet for the best time to buy just about everything, from luggage to gym memberships. Below, CNBC Make It highlights 17 essentials:
After the holidays and when New Year's resolutions are still in force, stores will start to lure customers in with sales, Pogue writes. Expect "huge deals, from 30 to 70 percent off."
"Sales on sailings usually arrive in January and February, when people are booking their spring break and summer cruises," says Pogue.
If you're planning a holiday cruise, look for another round of sales in October, he notes.
Specifically, camera shop over President's Day weekend, Pogue says: "New models usually debut in February, so you can count on big discounts on last year's models on Presidents' Day weekend."
Right after Valentine's Day, you can find even the fancy stuff cheap.
New luggage styles arrive in March in anticipation for summer travel, so you can find great deals on last year's suitcases. Plus, with Spring Break coming up, it's the perfect time to snag a new duffel.
"In August, another round of price cuts settles in, since people are pretty much finished with their summer travels," Pogue writes.
Graduation and wedding seasons are fast approaching, meaning you'll find good deals on kitchen supplies, particularly over Memorial Day weekend.
Memorial Day mattress sales are a real thing, Pogue says: "The entire industry blows out last year's models over Memorial Day, so watch for crazy sales in May."
If you miss out on this specific weekend, don't stress. More sales will come around over the weekends of July 4 and Labor Day.
"The best deals, logically enough, sprout in June," writes Pogue. "That's when demand is lowest, as people head outdoors for physical activity."
Valentine's Day is long gone, and there are no gift-giving holidays around the corner to boost stores' sales.
Capitalize on the lull. You could even knock out a few Christmas gifts and have one less thing to worry about when the hectic holiday season rolls around.
Bathing suits and flip-flops
Swim season is officially over and stores don't want shelves of swimwear that no one is going to buy, Pogue says.
Snag them on clearance now … or pay much more right before heading out on a spring trip.
Take advantage of giant price cuts on outdoor essentials in August, advises Pogue: "The summer's over, and so is demand for this stuff. Look for another rash of sales in October, too."
If you're in the market for a new computer, wait until the back-to-school rush is over and buy one in September, Pogue advises.
He also notes that there will be more discounts in November, on Black Friday and Cyber Monday.
If you need a new ride, you'll get the best deal in September. It's the start of the model year and dealerships will be eager to clear last year's inventory.
New models start coming out in these fall months, meaning it's a great time to snag a sale on last year's bikes.
Specifically, right after Halloween. "Every store and its brother slash prices to unload all the unsold candy," Pogue writes.
Your options may be slim, but the prices will be hard to beat.
The hype that electronic stores get for Black Friday and Cyber Monday discounts isn't unjustified.
"Every category of gadget goes on sale: TVs, laptops, phones, tablets, cameras, and so on," Pogue writes. "Every store and online retailer fights for headlines, and the winner is you."
Even if the big day isn't until the spring or summer, start looking in the winter for a more affordable gown.
"Nobody's buying wedding stuff in November and December," says Pogue, "so that's when the bridal shops mark down their wares to make room for the new year's designs."
This is an updated version of a previously published piece.
Like this story? Like CNBC Make It on Facebook!
Don't miss: 18 things worth paying extra for in 2018