I am going to build a gaming pc on December 14th. After that I am not going to upgrade for the next 3 years. Will not add anything, like an additional gpu. I will only overclock the parts. But I want to play the games now, and hopefully later too, in max settings at 60fps in a single 1080p monitor setup. So here is a build I have planned with help from friends and forums:
CPU - Intel Core i5 6600k
CPU Fan - Cooler Master Hyper 212X
Mobo - Asus Maximus VIII Ranger
GPU - Sapphire Nitro R9 390
PSU - Seasonic M12II 750 Evo
RAM - G.Skill Ripjaws 8GBx2 DDR4 (2400Mhz)
HDD - Toshiba 2TB (7200 RPM)
SSD - Transcend 128GB
Casing - NZXT S340 (Black & Blue/Red)
Please let me know if some parts are not upto the mark (will act as a bottleneck) or if some parts (like mobo or gpu) are overkill (cause I wouldn't mind saving money if I can

)
Thanks in advance.
