I have an old motherboard which happens to be a MSI Z170 Krait Gaming, it doesn't have a cpu. I have means of selling it for an upgrade, I am upgrading to Ryzen. But that would mean a new motherboard and a new cpu, but on the other hand. The reason I wanted to change it was because that the cost is around the same, should i change or stick to what I have and just get a cpu. I plan to get a Ryzen 5 2600 alongside a MSI X470 Carbon motherboard OR a i7-7700k. The prices are similar, need help. I am not sure to call this an upgrade or a side grade btw, pls don't diss me on that :)) for those who reply. Thanks in advance!