Four Factors to Consider Before Buying Property