If a game is going to get a lot of DLC/pre-order content and you don't mind waiting, you shouldn't buy it on release. Particularly if you're a PC owner, give it a few months and you can at least pick it up when it's significantly discounted.
I like THQ's new model of giving those who pre-order a season pass/free DLC. It rewards those who buy the game early, rather than those who wait for sales.
Yeah, i'm definitely one of those people. I only buy around 2 games on average per year so I don't mind waiting, but I just feel that if there is no GOTY edition out for this game (Sleeping Dogs) then i'll miss out on the preorder bonuses.