I had to replace several parts of my gaming PC because my naughty 3 year old nephew poured water into my cabinet. I was strapped for cash, so I went for an all-AMD setup instead of Intel-NVidia (which would have been way above my budget). I settled for the following:-
AMD FX8320 3.5 GHZ 8 core processor (along with an aftermarket cooler)
AMD Radeon R9 280X 3GB graphics
8GB DDR 3 RAM
800 Watts Corsair Power Supply
Right now, I'm able to obtain 50+ fps on almost all games on the highest settings at 1080p. I don't plan on gaming at resolutions higher than 1080p in the foreseeable future, and also wouldn't be going for Eye-Infinity or any such features. I'm satisfied with anything abound 40 fps, and I don't mind turning of anti-aliasing (because that feature is a real resource hog, and usually not worth the performance hit).
Considering the above, how long would I be able to persist with this system, before it is eventually time to upgrade? I would probably overclock my hardware to squeeze out some more time from them, when the games can no longer keep up at stock frequencies. Please give me a rough estimate, because I'm not too knowledgeable about hardware aspects. Thank you.