Theory is that Trump was pretty sure no way anybody could prove he fucked kids. Joe Biden throughly searched the files but nothing was found. Even Trump checked the files after winning 2nd term, found nothing either. So he decided release the files. But right before elon's feud with trump, they found something. Trump was at a loss what to do. He was mad at elon that he read the files too. 2 weeks later he launched his attack on Iran. He was hoping this could take public attention away from Epstein files, but Failed miserably. Recently he rushed to stop Ukraine war. Today he threatened Mexico and Venezuelans of war.

He is too desperate to hide the files.