SOME VERY GOOD ADVICE HAS BEEN GIVEN! Every time I see a post on bad framerates I think of bottlenecks, too many programs left running in the background, slow ram, wrong CPU, or bad temperatures.
Since 7D2D is my main game that I play, when I decided to do my build back in Dec. 2022 I looked very closely at the CPU and ram. I decided to go with the following (after watching/reading a lot of reviews) and have never regretted it. AMD 7600X CPU, MSI Mag MB, 32 GB of DDR 5 5600, 2 MvMe's, and an AMD 6700XT GPU. I run the AMD Adrenalin app. for more adjustment for graphics. I run my game setting about the same as Bob (some higher) with 1920X1080 frame rates that I keep limited to 140 FPS.
I am not bragging, I am not an expert. I am an old guy just trying to show that if you do your own builds, or buy a prebuilt PC research, research and research more.