Thanks for the replies.
Also one more question, how long does it usually take for a CPU/GPU to become unusable in gaming standards? Would overclocking when unusable in stock extend this time period?
Unusable as in games will refuse to run or be absolutely unplayable, you mean? I'd say about 8 +-2 years. However, if you're a PC gaming enthusiast you'll want to upgrade at least the GPU every 2-3 years tops. CPU might last a bit longer, or it might not. It's all a guessing game anyway - but I guarantee you'll do better planning to upgrade frequently
rather than planning to splurge out and trying to last longer.