Buying real estate is serious business. What are some of the considerations you should have before taking that step?