All navi results suck for mining. I mine on a rx580 and it gets me 20 Canadian a month if I leave it running non stop. I paid 150 for the card used online which is a bit less than half price new so if i never turn my PC off I can make my money back in 8 months also accounting for my power being included in my rent. If I was paying for power it would double the time for me to pay off the equipment and that's not even accounting for the increased level of difficulty that goes along with mining over time making it even more risky.
But I bought my card to play borderlands 3 and the new doom when it comes out. The fact that it can mine in the off time is just a bonus and again its still only 20 bucks a month. It's just a hobby and let's me play amateur day trader a bit for fun with negligable funds with no real investment into mining specifically.
Buying an entire rig specifically for mining with GPUs or even asic's today is not profitable when factoring in equipment costs cause you'll spend 2 years trying to break even and even then there's no guarantee. Everyone invested in mining today is just praying there's going to be another boom and in the meantime pounding sand.
If you got a decent gpu you use for gaming first that has a good reported hashrate then put it to work when you're not using it and squeeze a few dollars out of it a month just for fun, otherwise I probably wouldn't bother