Try a different browser and see. Firefox appears to be using a significant amount of your CPU, and much more than any of the other running processes for you. If this only happens when opening up webpages, this is probably the issue. You have a lot going on from what I can tell - lots of programs are running. If it were to happen with a clean boot state with minimal programs running then the issue is likely to be more of a concern IMHO.
I used to be a regular Firefox user until it started to consume > 1000Mb of my physical memory over time. It appears that the developers have a memory leak to fix. My # of open tabs can remain the same for a while, and the memory usage continued to go up. Not that chrome is any better, but at least it remains responsive because of the way tabs are created as separate processes. Edge had some issues navigating pages that I regularly visit as well, and lacks a lot of the web tools that I like using.