My advice to you is just to buy Nvidia GPUs at your local computer stores. By the time these go back in stock the mining profits will be halved or quadhalved from today.
You are better off buying an GTX 1070 then paying the same price for a RX 470.
where is same price for 1070? I hear 1060 are good too?