He still has 3 weeks to do so.
There is no reason for him to wait, especially if he is going to make statements like this. They have no continuity and that gives him zero credibility.
Agreed. Disclose now is the best. Once 01/20 rolls around, the value of the data he claims he has will be diminished.