You’ve just landed in a new country with your family. Everything’s exciting and unfamiliar. Now comes the big question: should you rent or buy your new…