I read on twitter that if everyone were to withdraw it might take until end of may to fulfill those withdrawals.
Discussion
If the info these guys are sharing is accurate it is about 60K ETH/day with 18M ETH staked. So February next year if that is all correct and everyone tries to withdraw.
These guys are speculating it will be a few weeks, but that assumes a whole lot about how many will want to withdraw.