Factors to Take into Account Before Buying in Real Estate