Thanks Sherry!
I remember what an awful time we had, back during the 50th, when we happened to be there on Veteran's Day which happened to coincide with the first offical day of the "holiday celebration". We waited an hour and a half for a fast food lunch, and went on about 4 rides I think.
We have the 2oth through the 3rd, but looking at the calendar, it seems those few days before Christmas would be our best bet.
You're welcome! Yes, it will be very crowded, but certainly a better bet (from my own experience) than in the few days immediately following Christmas, which are horrendous! If you kind of use time-saving tricks such as, for example, making as many Priority Seating arrangements with
Disneyland Dining ahead of time, then you will cut down on a LOT of wait time for food and rides. I mean, yes, it takes away some of the spontaneity of it, but we wasted so much time in line last year, waiting at Carnation Cafe to be seated and just trying to decide where we were going to eat and feeling daunted when we saw long lines. This year, I just picked restaurants that everyone would like and made all PS's for them, so we don't have to think about it and we don't have to WAIT. Also, you could use RideMax, which you may be familiar with - it is a software program that you can download (I think they charge $15 total for three months of use) that figures out how much time you will need to accomplish everything you want to do and makes up an agenda for you. You enter in all the rides and attractions and even rest breaks that you will need to do, and RideMax will figure out the best schedule to get all of it done and give you an itinerary. Of course, rarely does anyone stick to the RideMax agenda 100%, but it is cool to use as a general guideline. It will also tell you everything you need to get a Fast Pass for. And that is the other trick - knowing which rides you NEED the FP for and which ones are better off without it! And make lots of lists - of everything you HAVE to see/do, everything you would like to see/do but could stand to skip if necessary and things that you don't need to do. That helps whittle down the options to the necessary ones!
Have a great time! It is extra magical at DLR during the Christmas season, I think - my favorite time of year there! The decorations, the food, the merchandise, the holiday versions of Haunted Mansion and It's a Small World, the colors, the lights, the music - it is absolutely enchanting!