Buying A Dwelling: Half A Dozen Essential Ideas To Get The Best Knowledge