Here is my build:
GPU: Saphhire R9 390x (Triple Fan, OC)
CPU: i5-4690k
RAM: Corsair Vengeance 16GB, 2133 MHz
Mobo: MSI Gaming Z97
PSU: EVGA Supernova G2 650w
Cooler: CM Hyper 212 Evo
Case: Phanteks Enthoo Pro M
SSD: Samsung 850 evo 256 GB
HDD: WD Blue 1TB 7200 RPM
I mainly game at 1080p however planning to go 1440p. A friend told me that a 390x is already overkill for 1080p and that I won't have any issues at 1440p, but I wanted to get some advice first.