Would recommend a Ryzen 3300x (as long as your motherboard supports it) if on a tight budget. Its faster than both the 1300x and the 3200g, only downside is it doesnt have an integrated GPU like the 3200g but wont be a problem for you since you already have GTX1050.