According to today's announcement, the company is on track to launch by mid 2019, with revenues to be generated in Q4 2019.
They must know something that us plebs (i.e., retail shareholders) don't know.
So here we are, speculating and waiting as patiently as can be....