Based on prices in your country I would go for RX 470. Difference between RX 470 and RX 480 (both 4gb) is minimal and not worth extra 50$. Now that is for ETH, Nvidia cards are better at mining Zcash but as you can see much more expensive and they are really better at that single one algorithm so I would avoid them.