What should I upgrade to keep up with new upcoming games?
This. Upgrade only as needed when your current system can no longer provide you with the performance you want in the games you're currently playing. Speculative upgrading will always empty your wallet faster than pragmatic upgrading.Nothing.
There's never any point upgrading to 'get ahead' of future games. Because if your system copes fine for now, you don't need an upgrade now.