As far as cycles I have the following. A weekly low seems to have happened as you say the week ending november 6th.
Weekly: the next one is to fall within weeks ending January 1st-15th and it most likely be a high one by following the cycles sequence. So even though the market has been in a congestion mode, it has generated a weekly buy signal, that should maintain the market at least with good support around the 11800-11500 area.
Now, as far as the dailies I have one wihin December 22nd-28th which it could have been a low on Monday december 21st,12040, unless it goes below 12040 between today and the 28th ( monday).
The next daly cycle is to fall within January 4th-7th.
I hope this clarifies what you are looking for.