3 things to consider before building a home in Toronto