If you anticipate a job change in 2 years that would either require relocation, or change your income such that you can’t comfortably afford to stay in your home – I think you should sell. No one can say with certainty where real estate prices will be in 2 years, but it is hard to imagine that they will be tremendously higher than they are today. If you have a buyer “today”, why risk selling later? It seems like there is way more potential downside than upside. Besides, renting will give you much more flexibility if your job change happens sooner than you expect.