Thinking About Buying a Home? Ask Yourself These Questions