The San Francisco Giants are stumbling, and the question on everyone's mind isn't if Buster Posey will shake up the roster — it's when.

The former franchise catcher turned team president has been measured in his approach so far, which is a diplomatic way of saying the front office is watching this team underperform while keeping its hands in its pockets. But there are signs that patience has its limits. The start of the next homestand and the 40-game mark are emerging as potential inflection points — moments where the data becomes hard to ignore and the vibes become impossible to spin.

Look, we get it. Overreacting to a rough April is a time-honored tradition in baseball. Every fanbase does it. But there's a difference between a slow start and a structural problem, and Giants fans deserve to know which one they're watching. Posey, to his credit, isn't the type to make panic moves. He was the calmest person in Oracle Park for a decade. But calm leadership and passive leadership aren't the same thing.

Here's the fiscal reality that should matter to anyone who cares about how organizations spend money: the Giants have a payroll built for contention, not mediocrity. Every week the front office waits to address obvious roster deficiencies is another week of burning cash on a product that isn't delivering. In any other industry, shareholders would be asking hard questions. In baseball, fans just boo — but the principle is the same. You're paying premium prices. You should expect accountability.

The 40-game threshold is a reasonable benchmark. It's roughly a quarter of the season — enough to separate signal from noise, enough to see who's a legitimate contributor and who's dead weight. If the struggles persist to that point, Posey needs to act decisively. Not rashly, but decisively.

San Francisco didn't hand the keys to a franchise icon so he could watch from the luxury box. The clock is ticking, Buster. Your move.