So I was browsing the interwebs and I found this interesting little article. This one uses Tomb Raider, and Diablo 3 as examples, but this can be applied to any video game you want to purchase on launch day.
http://www.polygon.com/2014/8/20/6049157/Diablo-3-new-releases-wait-patience
It talks about waiting a few months till the game gets more better and less money in the future.
Give it a read and tell me what you think about this.