Absolutely no guarantees, particularly with how things have been this year, but it wouldn’t be unusual for BA to start a reasonable sale from the Thursday before Christmas. I have a few planned flights I am monitoring for next year and the price has been steadily rising over the past 14 days which seems to be standard BA pre-sale behaviour.