5 Factors to Think About Before Buying Property