There are only two ways to buy video games now-a-days.
1. Pre-order the latest "hot shit" online shooters for the preorder bonus, because these games generally are online focus (don't fall behind) and has active online player base for first 6 months before the flock migrate to the latest expansion DLC or the next "hot shit" game. I usually have the "hot shit" physical disc in my console.
2. Wait for an year for the "game of the year" release with all the DLC included. The implosive purchase is ok as their price dropped. These generally are single player or coop focus. I normally put them in my shelf of backlog, in case I break a leg or my internet provider or console network craps out. Very much like the fire extinguisher, these are still under wrap for the "break glass in case of emergency" feel.