The very short term count is not that clear. It's very possible that micro wave [1] topped today and we are in wave [2] to about 1105 till tomorrow/Wednesday. But it's also possible that the market will make a new high tomorrow morning and then start to drop.
However, it looks like we'll get green X-mas (well not outside ; )) and that the top won't come until early January 2010.