I think by the end of June, if they add all that is on the list, and the PVE is radically revamped and world is populated, we will see an inching towards persistence. I personally think they could start beta testing housing (which they are not going to publicly), and the game could launch, with lots of bug fixes of course, with everything there, with continued patching every 2 weeks.
Otherwise, they should say we are not launching until 2022 and will spend as much time as possible polishing, which is a great path to take.