low fps in Battlefield 5
low fps in Battlefield 5
You're already performing well at around 100fps with your current setup. Considering upgrades depends on your goals and the specific game or content you're targeting.
The game could benefit from more powerful cores than the Ryzen offers. Have you compared dx12 with dx11? Your GPU needs to run at full capacity whenever all frame rate restrictions are disabled (v-sync, RTSS, and in-game).