I found a really good deal for a rx 580 4gb card but there will be a bottleneck with my cpu. Ive got a a8 7600 and a r7 250 gpu. Iam gona upgrade my cpu to a ryzen 5 2600x but will i get a big performance boost if i upgrade my gpu to a rx 580 first. I play a lot of esport titles like Overwatch, CSGO, Fortnite, Rainbow six siege and also some more demanding games like gta5, battlefield 1 and cod bo3. Will i be able to run all of these game on 1080p high settings with 60fps?