This year we have had the best Christmas in 15 years. You would say this after Christmas. or This year is the best Christmas we have had in 15 years. You would say this during the Christmas period. We commonly say #2 as you have written it, but if you want to be very careful about grammar, say it like t