Even if you're pretty certain that you'll be earning more in a year or two, you might also find that circumstances increase the other expenses in your life. Children, schools, new cars and travel plans are substantial costs. Make sure there will be room in your budget for you to live the life you want.
List of things to consider before buying a house.