I try to live by this rule when it comes to video games; If the game is multiplayer (especially competitive) buying the game closer to release gives you optimum time to learn the maps, upgrade your character(s)/vehicles, unlock weapons etc...jumping in late in those games usually ends up in a disadvantage for some.