Wa wa wa... If you want to stay on top then buy the newest and best all the time. If money is an issue then don't complain
This is why I only uypgrade when I can't enjoy top settings for games anymore. No point staying on top for just the sake of staying on top unless you got the $$$ to burn.