should I upgrade my graphics card

Solution
That CPU should be pretty good with a GTX 1060 (3GB or 6GB). Which, will depend on the games you play.

As your setup stands, the 1050Ti is probably maxed out by your CPU. So upgrading to another CPU is kind of pointless.

However, the 1060 will probably do slightly better with a better CPU, so if you like, a 7600K will get the most out of the GTX 1060.


CPUs compared - https://cpu.userbenchmark.com/Compare/Intel-Core-i5-7600K-vs-Intel-Core-i5-7500/3885vs3648

GPUs compared - https://gpu.userbenchmark.com/Compare/Nvidia-GTX-1060-6GB-vs-Nvidia-GTX-1050-Ti/3639vs3649

That CPU should be pretty good with a GTX 1060 (3GB or 6GB). Which, will depend on the games you play.

As your setup stands, the 1050Ti is probably maxed out by your CPU. So upgrading to another CPU is kind of pointless.

However, the 1060 will probably do slightly better with a better CPU, so if you like, a 7600K will get the most out of the GTX 1060.


CPUs compared - https://cpu.userbenchmark.com/Compare/Intel-Core-i5-7600K-vs-Intel-Core-i5-7500/3885vs3648

GPUs compared - https://gpu.userbenchmark.com/Compare/Nvidia-GTX-1060-6GB-vs-Nvidia-GTX-1050-Ti/3639vs3649

 
Solution