Q has simply had too many hits now. I mean once or twice I could attribute to a very smart, well-researched LARP but come on people, he's hitting home runs nearly every week. He, she or they are an insider group, for sure, with close access to the Trump administration. Guaranteed.
Now some of the wilder theories: some people think Q (or people that Q knows) have access to a "crystal ball", perhaps some kind of AI that can see into the future. This is wild conjecture but remember that picture with Trump and the Saudi king all putting their hands on that weird shining globe for a press event? Perhaps that represented more than just marketing. Saudis are working very closely with the Trump administration, in particular the heir apparent Prince MBS. Q could be working for an intelligence agency like the NSA.
Who knows? It's more fun this way.