To be honest I tunnel visioned in my argument and forgot to read the current specs of OP 😄 But I was trying to apply my argument for people in general, not just OP.
Obviously upgrading is fine and dandy, though also it might imply a motherboard upgrade too and such. I’m not saying upgrading is useless or anything, it’s just good to have options without shelling out for the best hardware just to be able to play unoptimized games that run like trash. Maybe you’re content with how your computer runs and you don’t want to upgrade just to play a couple of games.
Keep in mind that if you upgrade your computer, then you still need to buy the games.