Thanks for the replies, @Metallus97 I've thought about building my own computer, save some money and put it towards a second monitor or a better GPU. I feel comfortable putting the pieces together and things like that but when it comes to loading windows i don't feel comfortable enough to feel i can do it with out messing something up. also with ryzen 3rd gen I've read that the MOBO's will need a bios update which requires to pretty much have another CPU.