The 5800X3D and 7800X3D are about the same MSRP still, newegg is having both on sale for $309 and $369 respectively currently. I would have spent the extra 60 bucks and gotten the 7th gen, you would have a big upgrade path for at least a few years. But since you went with AM4, you'll likely be on that 7800X3D for the entire lifespan of your PC. Also, starting off with the highest tier that isn't workstation like with a 5960X or 7960X is kind of overkill imo. I would have gone with a 7600X or 7700X. Save a little money, then when you need to, upgrade to a 7800X3D OR, when it comes, a 9800X3D, since right now AMD just released the mobile 8th gen Ryzens. AM5 has been out since 2022, and is pretty affordable now. You'll still get a lot of juice out of that build for at least 5 years but having the future proof is nice. I started off with a high-mid range 7600X to save a bit of money, I can run everything new just fine. And I have a long upgrade path.