I replied to your last message in the other thread, i took the test on November 27 so my schedule aligns with yours
Dec 20 - 3 weeks
Dec 27 - 4 weeks
Jan 3 - 5 weeks
Jan 10 - 6 weeks
Typically the scores are released bw 3-5 weeks but if you go to the USMLE website you will see that it can take up to 8 weeks
USMLE post --- "How Long Does it Take to Get Results" = Google QF Score and Score Reporting USMLE and click on QUICK FACTS
My buddy took Step 2 CS two months ago and had to wait 6 weeks for his results - I sure hope the scores are released today I cant wait after Christmas and New Year's for the results