The time for the New Jerusalem is during the ending times. After the transformation of the earth will come this New Jerusalem. It will be the haven for the New World house of God, or those who are of (or adopted into) the seed of Joseph and house of Israel.