I've got a GTX 960 and is the best. It can play GTA V on 60 FPS
I play the latest games such as The Witcher 3, Mortal Kombat and they all play fine.
And a bonus is you won't need to be upgrading your graphics card in a hurry as it will last for years. Well for me anyway
Also don't go for AMD as they are a bit confusing to me.
The GTX 960 benchmark score is
http://www.videocardbenchmark.net/gpu.php?gpu=GeForce+GTX+960
The GTX 650 TI is
http://www.videocardbenchmark.net/gpu.php?gpu=GeForce+GTX+950M
But the 650 ti doesnt exist so I did the 650m to give you an idea
Hope this helps