I am also looking for good ROI rig and I am thinking about GTX 1050 TI. Those are 4 gigs and are really cheap price compare to others...
Yes, GTX 1050 Ti is not so bad. I mean you would be able to make some profit with it. But honestly there is a reason why its cheaper. Those GPU's that OP posted are better, a lot better. Yes their prices are higher, but you will get a lot more than with cheaper ones. Eventually you will understand that most of the time, it will pay off if you buy better GPU's for mining.