I don't think it really makes a difference. If people want the game then they'll get it regardless of how long it takes. The only thing that could change that is if they think it looks much worse than they expected, or reviews for the game are really bad but those things are possible regardless of how long it takes between announcement and release.

Bet Shiken that COD would outsell Battlefield in 2018. http://gamrconnect.vgchartz.com/post.php?id=8749702