When God says go, go. When God says stay, stay. But you have to watch and listen to know which is which. Numbers 9:15-23
Vs 17-23 says the cloud lifted and settled 7 times, the people set out 7 times, the people camped 7 times, and the people obeyed 7 times. Coincidence? Nope. This is an allusion to perfect obedience to the direction of YHVH. Whether God's word comes through signs, prophets, angels, or Messiah, He expects obedience. His commands to his whole people come in a way that everyone can see and comprehend, and they are always in agreement with Moses.
Even if we hate the place where God has put us, we are to stay until the job is done. Even if we love the place where God has put us, we are to leave when he says it's time to go.