All depends what games you are interested in. I regularly follow games and as soon as I am interested in a game, I will add it to my Steam wishlist. This allows me to take advantage of sales all year round. I will even get an email when a game on my wishlist is on sale. I can easily bring up my wishlist during the big sales events and see what the best deals are.