if monero is what you are after than Amd is your only choice, mixing cards in a rig is asking for headache yes it will work but there will be a lot of pain and down time.
if you are open to idea of mining other coins i think 1660, 1660ti are the best choice of cards it cost less uses less power and ROI quicker also resale value.
i sold all of my cards with the exception of few Rx570s and planning to buy 1660s, just slow process for me to get back in the game