According to Road Map
The minimum is 8 weeks for whole beta phase to be done.
The maximum is 16 weeks for whole beta phase to be done.
So i put them in average is 12 weeks which is 3 months.
The beta started on Feb 25th so add up 3 months + announcement release date.
So, I will bet they will release in June.