Lots of assumptions here, that we will cruise to a division title. ESPN had an article where 2 of the 3 sports writers still had Cleveland as the favorites, even though we signed Donaldson. Carasco is back, Clevenger is only going to be better, and they are loaded with starting pitching (assuming they do not trade Lindor as well).
Also, Chicago will be better, and with a few jumps from the young kids can compete as well. Division will not be quite as easy as last year. That's a scary thought. Wins and losses count in April/May, so waiting for two of our starters is a big deal.
My point is, there are no guarantees. The Twins have a roster to compete for division titles. They do not have a roster to compete for a World Series title, specifically starting pitching. I do not think they have enough bankable starting pitching. Their work is not done, and if we wait until the trade deadline, we could be 5 games out (or more), when we make a deal. Always hard to make up ground late in the season.
The Twins reached up for the stars and got one guy via free agency. Good stuff. However, continue to be aggressive and try to get a front line pitcher. Hard to make a deal for a front line pitcher, especially a controllable one, but we have tons of assets. Now is not the time to stock pile. Hopefully there are some willing partners if the price is right.
I would've given Rui a 4th year without blinking. We did it for Donaldson and they are similar in age. Just saying.