The AMD Ryzen 9 5900X is an incredibly powerful, enthusiast-grade CPU that can be considered overkill in certain situations. Since it has 12 cores and 24 threads, its core count is much higher than what is required by games nowadays so it can be considered overkill. Unless you are using your CPU for professional applications, you might be able to save some money by going with a Ryzen 7 3700X instead for gaming.