Higher inventory provides more options for buyers as demand picks up, fuelled by recent Bank of Canada rate cuts.