vapour :
Depends on what gaming performance you want, this is a good guide: http://www.logicalincrements.com/games/wow/
Just for future reference that is not a great guide since it is outdated, and I know specifically for RAM it is wrong.
I regularly see RAM usages in WoW much higher than 4GB. Also, I noticed about a 4-7 fps increase in Dalaran going from stock 2133MHz C15, to XMP-enabled 3200MHz C16. Tiny but relevant.
It also does not take Ryzen CPU's into account because it was written (and not updated) for them.
The G4560 is a decent CPU, however the 1200 is far superior and is overclockable and beats all i3's except the 8350k in performance when overclocked. It is on par with the 8100 but is cheaper. Also 8th gen is out now and far surpasses anything from 7th gen, pretty much rendering anything from 7th gen obsolete and not worth buying. A prime example being the i5 7600k vs the i3 8350k. The 8350k is cheaper and it is basically the same thing as a 7600k, they are on par with each-other performance-wise. Having said that the 1200 and 1600 are about the only Ryzen CPU's worth buying as far as gaming is concerned.