My budget is around 500-700 dollars. I live in the USA and The aims for upgrade are for my cpu, motherboard, and ram. I don't really care for a new monitor or anything because I can get that later on. I want to buy a Ryzen 5 2600x, am4 motherboard (Most likely a b450, but I don't know what the difference between all of them is), and ddr4 ram at whatever mhz. I want to upgrade because games that I should be able to run I struggle on. Here is my PCUserbenchmark: https://www.userbenchmark.com/UserRun/22449992