Finally, a litotes (3,6,4)
I believe the answer is:
not before time
If this is the answer, I'm afraid I cannot explain it.
Can you help me to learn more?
(Other definitions for not before time that I've seen before include "None too soon" , "Comment imputing tardiness" , "Rather tardily" , "A bit late" .)