#Why could they not celebrate the Passover right away?

They could not celebrate the Passover right away, because there were not sufficient numbers of consecrated priests, nor had the people gathered in Jerusalem. [30:3]