@Tracy7972
I look at this way, given your computer is an i5 - 4570 the CPU that isnt that bad you can see a benchmark for it at this link
Now the intel video card you are currently using is built into the CPU and i'll provide the benchmarks for comparison
Intel 4600 - benchmark link = 711
Nvidia 710 - benchmark link = 680
Nvidia 1050 - benchmark link = 4649
edit - sorry just saw you listed a 1050 ti its benchmark is below
Nvidia 1050ti - benchmark link = 5979
Now using the 1050 will have an impact on performance on any game you play over using one of the others.
the Nvidia 710 should solve the issue but performance wise it will be no different to using the intel card , we usually call these cards clayton video cards, meaning a video card when you do not have a video card.
Hope this helps you make the decision.