If you are on a budget, get a Ryzen 5 3600x, and is about $180. It is a fantastic CPU, and is probably the best for the money. You probably don't want a fancy Mobo, so don't spend more than $60-$70 on one. And with RAM, get two 8Gb sticks of DDR4, which will cost $60-$70.