buying home dilemma