on a more serious note, don't go ryzen, don't buy the 9900ks (overpriced scam) and if you play competitive games a 3600mhz + 10th gen intel should be the best setup fps wise
Don't tell me you're upgrading/getting a new PC just for PERP.
Just buy the latest stuff. 10th Gen currently for Intel, 3rd Gen currently for Ryzen soon to be followed by 4th Gen. I'm happy with the performance I'm getting with my 3700x.