Top 7 factors to Buying a Residential Property