Justin drake an Ethereum 2.0 researcher stated that 3 january 2020 could be the date for phase zero of Ethereum 2.0 to go live.
Drake stated that, phase zero which enables (PoS) proof of stake on Ethereum 2.0 is scheduled for a spec freeze on June 30.
He also stated the two major milestones.
The first milestone would be launching the deposit contract ahead of the genesis block so that there could be enough time for the validators to make deposits. Also there would would be a deposit contract ceremony at devcon in Japan.
The second milestone is launching the genesis block before the end of 2019 which “could be realistic”
Ethereum 2.0 Co-Founder, Joseph Lubitz stated at the ethereal summit that there is a good chance of Ethereum 2.0 to go live before the end of 2019, however drake suggested a perfect date of January 3 2020 because it is the same day Satoshi Nakamoto launched bitcoin’s genesis block in 2009.