next event official announcement times?

is there a routine time before each event that it is announced by Flare?  There seems to be a “leak” about it the day before most events, but not sure if this is random or routine/intended.

 

good to know for us when to save workers, etc.

Event will be anounced later this day