Used market price primarily, cheap way to absolutely annihilate the 8320fx in everything I use. Ability to add more cores later on, and a bit of quad channel memory because I run data heavy loads. Cache plays a role too but im not sure which chip would be better for me in that regard. I think x399 for my workstation would last me a bit longer and cost less if I build this year.Why would you do that vs a 3900x? Do you need the pci-e lanes or memory bandwidth?