should I get a ryzen 7 3700x or a ryzen 5 3600

I’m building a pc with a budget of a bit over a thousand dollars.

You should take the 3700x, 8 Cores and 16 Threads are very good! The 3600 isnt bad but if you can buy the 3700x, then take it.

Get the best one you can afford. If your budget allows 3700x then get it.

If you are one of those who update every 1 year 2 years and you don’t need much performance it would take the 3600 is very good from there it would take the 3800x, it would not go through the 3700x it is not a big difference compared to 3600 except the 2 cores Additional features

Wait a few months and go for the new mono with a cpu

If your budget allows, I would recommend go for Ryzen 7 3700x.