I'm new to the PC building world and a new IT student. I'd like to create a budget level gaming PC starting with the APU, Ryzen 3 2200G. I chose this as a starting point since it would save me the money and headache of buying a GPU right now. I'm hoping to eventually purchase a GPU like 1060 or better after the new gen comes out, hopefully when they are cheaper. I'm wondering if I build an AMD Ryzen 3 2200G PC if later I can change to a better Ryzen CPU and get a separate GPU. Would thay be feasible. Also if I go with separate CPU and GPU build it comes to around $800 as apposed to an APU build for around $450 (with my components); so a big difference.