Alrighty, I have recently been thinking about getting a new CPU but need a (relatively cheap)motherboard that will support all my current parts other than the CPU. I have been researching and have found out that I want a Ryzen 1600x and my current parts are a gtx 1050 ti and 16 gb of ddr3 ram, thanks!