Israeli Prime Minister Benjamin Netanyahu's top ministers are squabbling, a deadline looms for contentious legislation that may bring down his government and a corruption indictment could be just around the corner.
Against this backdrop, there're signs he may soon call for elections possibly as early as next week, when parliament reconvenes from its summer break.
And though Netanyahu hasn't committed yet, conditions appear ripe for him to schedule the vote, nearly a year ahead of schedule.
Polls, for now at least, predict a solid Netanyahu victory, one that would assure his place in history as Israel's longest-serving leader and allow him to solidify his close alliance with President Donald Trump.
But one big obstacle could still trip him up: a mounting corruption investigation that may soon deliver criminal charges.