Depends on the game and the publisher. There are frequent sales as well as sales from 3rd party resellers. Check out IsThereAnyDeal.com which tracks all the prices and you can see how often a game has gone on sale at steam or any legit reseller.
Game Deals
A place to post and discuss the best gaming deals around the internet
Post Format
Single Game:
[Source][Region] Game - Price
For example:
[Steam][US] Hades - $19.99
Bundles: [Source][Region][Bundle Name] Game 1, Game 2, Game 3, ... - Price
For example:
[Steam][US][Indie Bundle Extravaganza] Game A, Game B, Game C - $19.99
Sale Event: [Source][Region][Event Name/Description] Date Range
Use DDMMM format
For example:
[Steam][US][Steam Summer Sale] 29Jun - 13Jul
In this format, the region indicates the specific region or country where the deal is applicable (e.g., US, EU, UK, etc.). This can be helpful for users who want to know if the deal is available in their region or if it's region-specific.
I welcome any feedback, just trying to do my part into building the community---
another good one: https://steamdb.info/sales/history/
steamdb only tracks steam directly though, correct? Great site, just doesn't track all prices if that's what you're going for.
There are some games that honestly never do. Or even if they do they barely go on sale. Like there's games on my wish list that have been there for 10 years now I think that have never gone beyond like a 10 or 15% sale. So there they stay
If you haven't played Hollow Knight, pick this up right now!
Don't look anything up, don't let yourself get spoiled. Just go in and let yourself be immersed in the world of Hollow Knight. It can be confusing and frustrating at points, but just hang in there and keep going.