Dow Jones, Up 765 Points In December, Hits New Highs; When To Buy Microsoft