Important Factors to Consider Before Buying Luxury Property