Optiplex 7010 Desktop CPU Upgrades?

My current build:
Case: Dell Optiplex 7010 DT
Motherboard: Dell 0GY6Y8
PCU: ATX 12V 950W
GPU: PNY - Nvidia GeForce GTX 1050 Ti
SSD: Samsung 850 Evo 500GB
HDD: Seagate Barracuda 500GB 7200RPM
HDD2: External Toshiba 3.0 2TB
RAM: Corsair Vengeance Pro DDR3 DIMM 4x8GB (32GB)
CPU: Intel Core i5-3470 3.20 GHz

So my question is, with all of the power being used, what is the best CPU I can upgrade this computer to, if any? The best upgrade I found via Userbenchmark was the Intel Core i7-3770, which is about 4% better than what I have. I just need to know if there are any other available options or if that's as good as my motherboard can handle. If this is the case, I might just upgrade to the Zotac GeForce GTX 1080 Ti Mini, although I'll have to sacrifice the Barracuda HDD as it will interfere with the SATA slot for it.
Thanks in advance,
- P.X.

 
Solution
950W is plenty. If you want to max. it out, get a good aftermarket CPU cooler, heatsink the VRM MOSFETs and overclock the i5-3750K as far as you can. At some point the MB VRM power limits will stop you. Then try to figure out how much GPU it can stand w/o bottlenecking.
Workstations are dual GPU (and often dual Xeon CPUs) Mid Tower and larger systems designed for industrial power users. Optiplexes are office computers designed for efficiency and low cost of ownership and operation. The OptiplexTowers are Mini Towers. If you go for the
I found a couple Extreme ZCPUs running in that, i5-2500K and i5-3750K.
http://www.userbenchmark.com/UserRun/4197624
But out of several thousand examples very few. generally i5-3770 is the best.
http://www.userbenchmark.com/System/Dell-OptiPlex-7010/33
There is a way to overclock Extreme CPUs with Throttlestop 8.xx software in Windows. But how far you can get with an Optiplex office machine may be limited compared to what the Workstation users are getting.
Getting a bigger PSU in the DT case will be impossible I'm afraid. So the 1080 probably isn't going to happen. Userbench doesn't separate MT from DT sizes, so you may be seeing towers with big PSUs, and full height GPUs listed that won't work in the DT form .
 
- My OptiPlex's Bios are updated to the most recent version.
- And I seem to have been corrected. I do have the Workstation Tower, I only thought this was a DT from a previous post I read somewhere else, my apologies for the misguided information.
- I am currently running 950W of power in my OptiPlex, is that not enough to accommodate for the current build + future builds?
 
950W is plenty. If you want to max. it out, get a good aftermarket CPU cooler, heatsink the VRM MOSFETs and overclock the i5-3750K as far as you can. At some point the MB VRM power limits will stop you. Then try to figure out how much GPU it can stand w/o bottlenecking.
Workstations are dual GPU (and often dual Xeon CPUs) Mid Tower and larger systems designed for industrial power users. Optiplexes are office computers designed for efficiency and low cost of ownership and operation. The OptiplexTowers are Mini Towers. If you go for the
 
Solution