It's the best time of the year to go! Even with all the people and the craziness, it's so much fun and such a different atmosphere.
The biggest tip I can give you is to plan things outside of attractions. Go to the resorts and look at the decorations (like the Grand Floridian gingerbread houses). Make sure to walk around the parks and see all the different decorations. Find the holiday specific entertainment (like
MVMCP, carolers in world showcase, etc.). Those are the best things to do.
Attractions will be pretty packed so if you want to do any without waiting forever then you need to do them either very early in the morning or close to closing time. Rope drop is earlier this time of year and you should make it every single day.