I think this Asic machine is already in testing because the ETH hashrate has jumped to 220k gh/s from 110k in just a few days and the gpu cards are not easily available due to chip shortages.
I told this a month ago, trolls laughed at me, anyway as it stands, there is no hope for 2018 yet. GPU mining will die in 2018!
If I was a miner, I would stop buying gpus and be patient. Also if I was an idiot, I would stop buying rx 580 for $1000 and instead buy eth while its cheap.