Gaming Tip: Always Buy a Game on Sale at Steam as a Gift Unless You’re Playing Right Away

This way if you realize later that you bought some game in a rush and don’t have the time to actually play it or you’d prefer something else, you’re still in time to trade them or give away them. Unwrap the games only when you actually want to play them.

Also, buy only games that are either on flash deal/daily deal or, if they don’t go in a deal, buy them the last day of the sale.

tip found on Reddit