Here are some things that you can consider in order to help you make a decision on purchasing a home for your self and your family:
Consider the location of your future home.
Location has a lot to do with how much your real estate property will be worth in the years to come. The resale value of your home will rely on your foresight on what the neighborhood will look like in years to come. Take for example, North Scottsdale real estate may be more expensive than others, but considering the location and the local economy (among other noteworthy reasons), you can reasonably expect that your real estate property in this area will probably have a good resell value in the future. That is, of course, if you do your part to keep it resellable. Keep in mind certain factors such as extreme weather conditions (such as arid weather in Arizona) may affect the kind of maintenance you need to regularly do on your home. A poorly maintained home will pull down the value of a good piece of real estate.
Consider the budget.
Your budget will say a lot about what kind of property you can afford. It's important that you have a clear idea of what your budget is at the outset, otherwise you'll find that the responsibility of paying for mortgage, insurance, maintenance and other fees will be overwhelming. Don't give yourself too little leeway in terms of money that you can spend outside of the fees you will pay for your home. Sure you can cut corners here and there, but think of the fact that your mortgage will probably be something you'll live with for many years. With this in mind, you should be able to come to terms with the quality of life you will have (after mortgages and other fees) for an extended number of years.
It's not always reasonable to settle for love at first sight.
Look around and explore your options. Buying a house is a lot like marriage. It's rarely wise to settle for the first house that you fall inlove with. Examine the market to see if you're getting a good deal for the price you are committing to.
Make up your mind about what you want.
Know what you would like to see in your future home. Many people waste their time on home shopping because they don't know what they want in the homes that they will buy. Make sure you get the specifics down.
You'll find other considerations worth thinking about when buying a house.