I have the 1050ti as I said. Was just playing BF1 campaign, game is still downloading. Btw, they've got the BF1 revolution edition on sale on origin for 20 bucks right now for anyone who does not have this game. But I was playing medium settings with my Ryzen 1600. However, I've only got 8gb of ram, so I need to upgrade it. But even at medium preset, it's a VERY good looking game. Much better than when I tried it on PS4.
1050ti would be an incredible value of still at 140 dollars. I have fans in a bracket mounted under mine, I used to have an RX 480 8gb card that I sold to cash in on the mining craze and bought myself the 1050ti to tide me over. So those fans helped cool my 480. Keep in mind my 1050ti is a single fan design...