How can you financially prepare to buy a home in Canada?

This post was originally published on CBC News.