I was there in
Disneyland only on Friday, and except during the Christmas parade and a couple times in adventure land, I hardly felt the crowds. A lot of the rides were walkons or very short waits, even during the afternoon.
For example, jingle cruise was less than 5 minute wait during afternoon. Getting a dole whip, there was a very short line. Buzz was a walk on in the morning. Pirates was busy sometime, but other times in the afternoon there was almost no line outside the ride. IASW was a literal walk on in the morning. First thing we did was sign up for Jedi training, so that took some time away too. When we went to pixie hollow in the morning around 9:30, we were the only one there. Peter Pan was about 5 minute wait at 730. Dumbo was a walk on in the morning.
I was able to do about 5 extra rides then I planned for, and we were going slow, and left the park at 7pm. We started at 7am, and got a lot/most done in fantasyland during magic hour till 9am.
I'll be in DCA on Saturday, looks like some morning rain again.