He is most likely to form the next government, IMO. And he would be an incremental improvement over Netanyahu.
Most important, Bennett is not under a criminal investigation - he has no personal skin in the game, which makes him more flexible in governing.
I believe that Netanyahu's government is not so terrible because of Netanyahu, but because of his right wing ministers. They dictate the terms to Bibi, not the other way around. Bibi made the devil's bargain when he invited them into the coalition (again, for the selfish reason of saving his ass from being prosecuted). He thought that, being a brilliant politician he imagines himself to be, he could control them. They had a different idea, and now Bibi is doing their bidding, or else his career is over and he is back where he started before the current government was formed.
Every time Bibi moves his lips, I hear Gvir and Smotrich talking. Bibi is not the puppet master he once imagined himself to be, he is the puppet.
This is the tragedy of the Gaza war. The decisions are being made not for the benefit of Israel, but to promote a religious dogma. Netanyahu himself does not subscribe to this dogma, but for selfish reasons, he made himself its instrument, to the detriment of his nation. It's an unforgivable sin.
Bennett, the far right winger that he is, surely learned from Bibi's fundamental error in judgement. He will not allow religious zealots to control him. Having seen the devastation they brought on the country, no one but the desperate Netanyahu will. For the pragmatic secular Bennett, Gantz and Eisenkott are far more likely coalition partners. Even the coalition with what remains of Likud after the war, although less stable, will remove the religious zealots from running the country.
And Bibi's time is coming. Not only did he fail his country, he failed in shielding himself from the law. One way or the other, no matter how much longer he can delay the outcome, when the war is over, so is his political life.