As Stephen has stated on more than one occasion, the only timeline we have heard officially is by the end of March. Anything else is opinion. If the machine is released prior to the end of March then great but the company never said any other dates.
"Beta testing of the machines are being planned to begin during the next quarter ended March 31, 2014."