When should we un-deck the halls?

For many families, the Christmas tree goes up between Thanksgiving and Christmas Eve-but when is the right time to take it down?