I have chosen as well fro AMD RX 580, 8 GB. They are easier to find and are cheaper than the NVIDIA ones (at least for me).
This. And if you are particularly lucky you will get cards with new micron memory which can be overclocked past 2300 MHz which will give you 33-34 Ms/s.