This is not gonna be a very popular argument, but check out what special deals Intel products have going.... A lot of 10th gen chips would be on massive clearence and in a couple years you could pick up a really cheap 11th gen
Since you are coming from a macbook, I (again, dont know what you need), a 5950x is pretty beefy. Not many people need it
That being said, if you wanna go for the AMD platform, look out for MOBO/CPU bundles, and as @HM-2said newer ryzen chips are coming soon(ish)