It's a nice overview, but it's not exactly predictive.
It might be a better approach to look at the Sox's prospects and see when they're reasonably due to come up and/or will hit their peak trade value for parts.
Below the years are just guesses on at least a mid-season call up, as opposed to a September cup of coffee, mostly aligning with SoxProspects - who have a pretty good track record:
2024: Rafaela, Yorke, Abreu, Fitts, Slaten, Mata, Guerrero.
2025: Mayer, Anthony, Teel, Wikelman, Meidroth, Hickey, Jordan.
2026: Perlaes, Paulino, Romero, Monegro
2027: Bleis?, Cespedes, Zanetello
2028:
2029: Bello, Casas are FAs
Some will come earlier, some will come later. Some will be good, some will be awful, etc. etc.
So I don't look at this and think - "They're going to be competitive in 2027, soonest." I mean, maybe if all goes wrong. But OTOH, they could always take a college pitching arm this draft and end up with another pitcher knocking on the door in 2025/26.
As a PS let me add that I'm not saying there's any guarantee Mayer, Anthony, Teal, and Yorke come up and set the world on fire. But if one or two of them do, the Sox may well make some in-season trades to push for that year. Their maximum saturation point for identifiable key players looks to be 26-28, assuming no extensions, etc. They should have a relatively seasoned Mayer, Anthony, Teel, etc. in the majors along with Bello and Casas.