My opinion – based on observation of family’s who relo’d for jobs, family’s that changed homes (upgrading homes) etc…
If you make the change before 8th grade – kids adapt.
If you make the change when the kid is 8th grade or older, there may be some resentment or social issues.
We have a nephew who’s in his early 30’s who still hasn’t forgiven his parents for moving states when he was in the 10th grade. (Although he still lives in that state.)