Best cpu for rx 460 to prevent bottleneck

csandreas1

Prominent
Mar 15, 2017
314
0
790
What is the best cpu that will be good mostly for gaming but also for desktop performance? I am Between those 3:

Intel Core i3-7320 4.10
Intel Pentium G4560
Amd ryzen 5 1400

I want a cpu that will be good for future gaming. I may updrade my graphics card after 1-2 years, depends on the games that will come.