The AMD Ryzen 7 7800X3D is an incredible CPU. It is the undisputable king of CPU's, with 8 cores, 16 threads, and 3D-V-Cache technology. It has a base clock speed of 4.2GHz and a boost clock speed of 5.0GHz. Even though the 7800X3D is not the most expensive CPU, it is the best (for gaming).
The AMD Ryzen 9 7950X3D is also an excellent CPU. It is almost as good as the 7800X3D in terms of gaming. However, the 7950X3D is much more expensive than the 7800X3D.
The AMD Ryzen 9 7900X3D is also a great CPU. It is also almost as good as the 7800X3D in terms of gaming. However, it is slightly lagging behind (compared to the 7800X3D and 7950X3D) in gaming performance. Right now, it is about the same price as the 7800X3D.