3900X is still a great chip. I had the 3600 for a short while and that did really well in this gameDefinitely, though when I first put it together it was atrocious. Tuns out I hadn't tightened up the waterblock backplate enough so the GPU was always thermal throttling!
However, I can now run everything cranked up high except ray-tracing and bounce off the 141 frame limiter in Warzone.
I got a really good deal on the 3900X brand new a few months back and as I had to wait over two months for the 3080 I ordered at launch to arrive, I didn't fancy risking another insane wait on the CPU!