The 3950X trails newer CPUs in games; unless the price is extremely low, do not buy it for gaming.
For gaming, look at the 5800X3D/5700X3D or an AM5 part instead.