If you ask me, this is a good time to buy a home providing you can afford it. If we've learned anything about the current disaster in the home-buying market, it's that buying a home you can't afford inevitably leads to disaster. And in this case, the disaster is not only in the families that are being dispossessed, but in the market at large, which affects us all. Some unwise moves on the part of government and lenders have led to a situation that is going to take a long time to get out of. On the other hand, it may work in your favor since there are lots of bargains in very nice homes right now.
How much can you afford? Be realistic here. Don't get caught up in the fever of owning a home for the first time and make a purchase that will lead not to happiness but disaster. Determining how much you can afford will require a careful evaluation of your entire financial situation including income, credit rating, current monthly expenses, down payment, and interest rate. The best way is to talk to a lender. As a lender, I'm prepared to help you work this out even before you start looking for a house.
Shop for a loan. Yes. Shop! Approach more than one lender. In fact, approaching several is a good idea. Compare costs, interest rates, and negotiate to get a better deal. Getting pre-approved for a loan is a good thing. It means you are all set once you find the house you want. It also means you won't be making decisions in a hurry and under pressure.
I also suggest you educate yourself about home-buying programs. There are many home-buying programs that can make it easier for you to get into a home, especially if you're a first-time buyer. Look at http://www.cmhc.ca for a list of programs that can help. Make sure to look at home-buyer programs in your province.