Before Buying a home, there are a number of things you should consider.
The Canadian Mortgage and Housing Corporation (CMHC) has a number of good tip sheets to guide you through the Homebuyer process.