You must take the time to define a budget and carefully evaluate your financial situation before you start looking for your new home.