#3220
That's a decent SSD so NVMe would be an upgrade but not game changin like HDD->SSD.
Apex is a bit difficult to benchmark (much lower fps in MP than in the benchmark), but that still seems a bit low.
Are you sure that nothing is throttling?
Either way I don't think that the CPU is the problem here.
Probably the most comprehensive and realistic benchmark would be this:
https://www.computerbase.de/2019-04/apex-legends-leserbenchmarks/
These are max settings but you can see that it's pretty much sorted exclusively by GPU performance.
Most interesting results in your case:
GTX 1060 CD, R5 2600, W10
69,4
GTX 1060 FE, i9-9900K, W10
64,0
and
RX 580 CD, E3-1240v2, W10
80,5
RX 580 CD, R5 2600 OC, W10
79,0
RX 580 CD, i9-9900K, W10
76,5
RX 480 CD, R5 1600X, W10
76,0
In both cases the slowes CPU gets the highest fps because it's paired with the fastest GPU.
Aftermarket 1060 > Founder's Edition 1060.
580 only slightly faster than a 480 with the 9900K doing fuck all.
Different 580s with different clockrates getting different results and a 1240v2 (slower than the 4670K apart from Hyperthreading) easily beating a 9900K.
Apart from higher minimum fps more threads don't see to do that much either so I really don't think that's the problem.
https://www.dsogaming.com/wp-content/uploads/2019/02/Apex-Legends-CPU.png
That's with a 4930K, faster than the 1240v2 but slower than the 4670K assuming you overclocked it even slightly, except for the core/thread count.
So with the exception of minimum fps the 4670K should not be slower than a 1240v2 (or 4930K with 4C/8T) enabled and those are GPU bound at max settings 1080p with a 1060/580 and should easily get over 100 fps on 720p.
EDIT:
After looking at some 720p/1080p and High/Low benchmarks scaling seems to be dogshit, going from 1080p High to 720p Low doesn't get you much more fps.
So the computerbase benchmark is fairly accurate and 60-65 fps on 1080p High translate to the 90-ish fps you're getting on 720p Low.
Conclusion: It's the GPU.
#3221
If the 4670K is seriously underpowered then what CPU isn't?
Not sure if there are SSDs that can't do something.
#3222
Well what's the build going to be used for and when are you going to buy the parts?
New CPUs this summer and all that.