LAMP
"Have the Democrats chosen a wave to ride that was too close to the shore, and the wave may not last as long as they need it to last to ride to a win?"
I agree with BRASS30. I don't think so either. Unlike a horse race, a win by a nose is NOT as good as a mile. IOW, winning the House, and maybe a couple seats in the Senate, is hardly a tsunami. However, with their new investigative and subpoena power, they can begin the laborious journey of exposing facts to the public that were heretofore not known. ((Maybe even the redacted names in the Epstein files, a subject that is still a hot ticket in the minds of the public.))
I like to say, "The fur will begin to fly." The Democrats will have the power to begin exposing the full extent of the corruption, the illusion of MAGA (Make America Great Again) and the collusion with Russia to weaken, and eventually destroy, American democracy. And we all know, that barely scratches the surface.
So no, it's not too early. It has to start somewhere and losing an opportunity to rid, not just America but also the world, of an insane menace.
LAMP
As for that mutual admiration thing I mentioned above. I think that's probably one-sided. I doubt that Putin has any real respect for Trump and is just using that ignorant blob for Putin's own purposes for as long as he can. Putin probably thinks of Trump as a servant rather than a co-equal. However, for the time, it's best to keep up appearances or, as some might say, on the hook.