I’m the last person to tell you that you need to buy new hardware when you clearly don’t. While it’s easy to get stuck in an upgrade loop and always want the next best thing in PC hardware, it’s not a good idea. GPUs are a great example of this: upgrading every generation isn’t optimal for most users.
