Actually nowdays most of pc games "give their best" (but I would rather say "became playable") at least 6 months after their release , but considering fixes, patches, expansions and especially mods waiting 12-18 month it's always a wise choise, unfortunately.