3GB 1060s work pretty well for Zcash, but there are better options for ETH. I find that these offer a nice balance between rig density and price/performance. Do some deal hunting, and you can snag them new at close to $200 each.
cheapest brand new 1060 3gb I can get in my country is 277$

just saw that there r some new rx560 mining edition cards for 150$...r they kinda on the same level as 1050ti?