I’m not an expert on revenue management and fare buckets at all, but one consideration is the Lions tour, which is happening in July and August in South Africa next year, currently its still on and I’m sure BA will have this in their diary.
My brother has just secured tickets to the games, so there may be a lot of others now booking flights, I’ve told him to hold off for a while.