Quality mattresses can be expensive, but if you time it right, you can have one for a fraction of the original price. If you’re looking to purchase a mattress, timing is key. Here’s how to get it right. Read on to know when you should buy a mattress to get the best mattress deals. 

March or April: This is the time of year when most manufacturers release new models into the market. Save money by buying an older model or even a floor sample. Ask the store manager when they plan to turn over inventory and you might just snag a perfectly good floor model from the store at up to 50 percent off. If you’re squeamish about buying something other shoppers have touched, you’ll still get marked down prices on older mattress models. It’s a win for every kind of shopper.

Presidents’ Day, Memorial Day, Fourth of July, Labor Day, and Black Friday: These holiday weekends are prime times for you to get up to 20 percent off on a mattress. Stores offer attractive mattress deals as part of a holiday promotion, so waiting for the next holiday weekend is worth it.

Any time of the year, if you know how and where to shop: Sometimes you just can’t wait for the sales and that’s fine. If you have a mattress that is over 10 years old or the one you have isn’t comfortable enough, you can still buy one that suits your budget at any time of the year. You can find a great price point simply by shopping smart. Price points are more competitive online, so look at online retailers. Most offer the consumer the option to return the mattress within a specified period if it doesn’t satisfy. If you insist on buying at the store, ask the retailer to give you a guaranteed price. This means that if the mattress you buy goes on sale right after the purchase, the seller has to refund the difference. This allows you to capitalize on the price guarantee window and strike a good bargain.