Is it possible to celebrate a holiday twice by flying from one point on Earth to another?
Technically, yes. As I right this, it is half past midnight at London, Heathrow. It is half past eight at New York Kennedy. And, it is half past five at Los Angeles. If it were not Daylight Savings Time, it would be half past seven in New York. On New Years Eve, you would have between 4 and 5 hours to celebrate in London, fly and land, before you started celebrating again In New York. Hardly any time for even a celebratory drink (as a passenger) and kiss. I have come very close to landing before I took off  when traveling from the US to the Asia. So far, I have never made it. I’ve always missed it by an hour or three. 

It would be easier to celebrate New Years in somewhere like Lubbock, TX (Central Time, USA), then flying to Roswell or Clovis, NM (Mountain Time, USA).