Issues You Should Know When Buying Your Perfect Property