Most people shopping this tier should buy the 9900X, not the 9950X. The extra four cores on the 9950X are real, they're just not something most workloads actually use.
What the extra cores cost
New, the 9950X runs $144.05 over the 9900X on ChipFlip's tracked listings, a 36% premium. XDA Developers' breakdown puts the 9950X about 21% faster in multi-threaded work, driven by its jump from 12 cores to 16. Single-core performance between the two is close enough that gaming barely notices the difference. This is a multi-core-workload chip going head to head with a chip that's already plenty capable for gaming and most everyday multi-core tasks.
The real cost isn't just the sticker price
The 9950X pulls up to 200W against the 9900X's 162W, a 34% jump. That's a real, ongoing cost in cooling and power draw, not a one-time premium you pay and forget about.
Who the 9950X is actually for
Heavy, sustained multi-threaded work: video encoding, large compile jobs, rendering. If that's the daily workload, the extra cores translate into real, measurable time saved, and the premium pays for itself.
The takeaway
For gaming or general desktop use, the 9900X delivers nearly identical day-to-day performance for $144 less and noticeably less heat and power draw. Save the 9950X for when the workload genuinely demands 16 cores. If it doesn't, that $144 is better spent on a GPU, more RAM, or faster storage.