Is it time to buy? Will there be bargains? Five things you need to know about the Toronto spring real estate market