Yes, your PC is quite powerful. As with any gaming dedicated PC your first step in Optimization is Bios.
If your memory is stock speed and you can get 50% higher speed with XMP, no overclocking, do it, you will gain 5% better overall system performance.
The mud begins with the "Green" features they keep plugging into our hardware, C-States and Sleep States should be turned off.
As you can see in my signature, my system is old, but even I benefit from HPET off and I keep all the performance configs. off too, they add strain without gains, aka instability.
I believe Ryzen has a "Performance Precision" or something like it, try turning that off.
Next comes the Windows (Virus) which has not resolved their old memory leak problem, so your first step is turning off Pagefile.
Turn off also indexing for your working drives, services to turn off: windows search and superfetch. (You'll still be able to search for files by name.)
With this done you eliminate most of the drive read/write excessive and unnecessary processes.
Onto optimization of video driver for games, you must find out what your monitor is capable of in terms of vertical refresh frequency.
Do you have a preference in that aspect as far as eyesight issues ? If not and capable you can do the following:
- Set your monitor vertical refresh frequency to 120hz (limit set to reduce unwanted speed up effects in older games).
- Disable V-Sync in Driver and in Games.
- Enable Fast Sync (nvidia) in Drivers.
- If you need it, cap the FPS for that one game misbehaving to 120FPS, otherwise run uncapped.
- Disable scaling and turn on the G-Sync if monitor supports it.
Now that driver optimization is done, you can move onto the individual games.
Checkout the internet optimization guide for Red Dead Redemption 2 and if you can find one for your particular GPU (not important).
Not "Everything on Ultra" is going to Perform at "I want 100FPS average" you must turn down features that have No beneficial effect (and there are many nowadays) but rob your PC of power. Things that you may also hate like Motion Blur, Depth of Field Blur (badly implemented always cause of view distance limitations), Godrays, etc...
Hope this Helps.