There is
usually a sale the last week in August.
I think it is unlikely that there will be another one before that.
Quite a lot of flux in the economy at the moment so they may respond to that although the latest
BA Holidays report points out that post-pandemic people are still prioritising travel and holidays, which explains BA's current pivot which is very much towards the leisure/discretionary-spend/premium-leisure market.