First of all please ask yourself one question: Do you buy a place to live there for yourself? for your husband who will live in Canada for three years or for your mother to live in Shanghai??
Or you will buy it as an investment only??
After that we may discuss it further. Then it will be my two cents.