We have go to a family party, last year DS was past having naps but he had one on NYE for an hour and a half so was wide awake at midnight and had a great time. This year my plan is to go to the party and bring his pjs with us, so we'll stay as long as he's happy to be up, then change him into his pjs for the drive home and he can fall asleep in the car.