You are correct that now is a good time to buy some stocks. A fund manager mentioned that on BNN. He said that he loves going to work between Christmas and New years because of the bargains. Someone also mentioned that there can be a sell off early in the new year as some want to take the losses then to counter the profits they have delayed taking until the new year but if I were buying I would look closely now.