My vote also goes to the 1050ti.
Some people in our local cryptomining scene have begun building huge farms with 1050tis only. Its really a good option right now considering that other GPU prices are bloated. My only worry is that new and upcoming GPUs may render this inefficient before they reach ROI.
I think 1060 or 570 is quite good. They are more powerful.