Human Being :
mcconkeymike :
It isn't a bad GPU, but it isn't really a "powerful" one. I wouldn't consider it "future proof" at all. It is going to be best suited for 720p or 1080p gaming and probably looking at upper mid settings. If you want "future proof" you would need to look at the GTX 1070 or 1080 and those are not cheap GPUs. If you want your GPU to last a couple years (tops) I would go with the GTX 1060 6gb. Yes it is more expensive, but I think it'll last you longer than a 1050ti.
GTX 1060 ftw but 3gb would be plenty especially when 1050ti is on affordable level.However 6gb variant is a lil bit expensive.
I said the 6gb because it is more powerful, they trimmed down the 3gb, plus he was talking about "future proofing" which I know is impossible, but the 1060 6gb is much more future proof than the 1050ti.