My current specs are Rx 590 Fatboy, i5 8400, 1x8 Ram (2666) (2x8 3000 coming soon in the mail) not sure on my motherboard type as I bought this in a prebuilt alienware Aurora and same with power supply. The only thing I have changed from factory is the Rx 590 fatboy from the rx 560 (not very bright, I know). I see benchmarks of people running rx 590 with i5 8400 at 1440p 60 fps, but I average around 20 fps 1080p on PUBG... I Don't know if it is because it is 2 years old or what. The upgrade I am thinking of it replacing my i5 8400 with a ryzen 7 3700X. Would that be the best thing for me to do? I would get the tomahawk b450 max mobo probably.