How to choose a home that'll suit your needs now and in the