Given that 0.08 Beta came out two or three days ago, it's going to take some time to bughunting. How long - I don't know (a week or two, I suppose), but the more thoroughly this work is done, the less likely there will be problems with the final release. Then the game will be available to subscribers. And usually 2 weeks after that the game becomes open for everyone. In general, I believe the realistic timeframe is mid/early 20s of July.
If there is a mistake in my reasoning, I hope that the respected
Yorma86 will correct me.