Steam Wishlist Ranker

Articles / October 31, 2026

Reading All-Time Lows to Know When to Buy

In a Steam sale, the "-50%" and "-75%" badges are what catch your eye. But a big discount doesn't always mean now is the best time to buy. This article explains how to use a game's all-time low to spot a good moment.

What happens if you only look at the discount

"-50%", but it used to be cheaper

The same game often gets different discounts from sale to sale. If it's 50% off now but was 75% off last time, there's less reason to rush.

A small discount that's actually the lowest ever

On the other hand, newer or popular games may show a modest discount that is still the lowest price they've ever had. Pass on "only 20% off" and you may not see that price again for a while.

Compare the current price with the all-time low

When deciding, look at these two side by side rather than the percentage:

Current price vs. all-time lowHow to read it
Equal or lowerThe best moment so far. Buy if you want it
Slightly higherClose to the floor. Fine to buy if you want it a lot
Much higherThere's room to wait for the next big sale

You can look up all-time lows on price trackers such as IsThereAnyDeal. The results screen of Steam Wishlist Ranker shows each wishlisted game's all-time low on Steam next to its current sale discount.

Combine price with how much you want it

Deciding on price alone tends to fill your library with games you didn't really want but were cheap. Pair the price with how much you want each game and you'll make fewer mistakes.

How much you want itWhen to buy
Want it nowAt a decent discount. Losing play time to waiting costs more
Buy on saleWhen it's close to the all-time low
Maybe somedayOnly when it's unusually cheap, near or below the all-time low
Probably skipNot even when it's cheap

Holding off for months on a game you want right now, just to save a little, isn't a great trade. "Maybe someday" games, though, have no deadline, so waiting for the bottom price suits them.

Worth remembering

Summary

Try the tool