You in the UK or US? I'll assume UK at this point. Clock this 8 core 16 thread monster to 3.8 - 4GHz and watch it demolish anything single or multi threaded and generally not have to worry about there ever being anything this system can't blast through for a bloody long time. If you can hold off for Vega / Volta though. New gen GPUs should be quite a bit faster than the current best 1080Ti.