The atrocious part of the 2021 season seems to finally be in the past. That doesn't mean the Twins will be good, but I think we can all agree this roster isn't anything close to "the worst team in baseball" territory. Y'all saw the Orioles last night, after all...
I figure, being on the slightly cautious side, the Twins will have to make a decision around July 20th whether to push the chips into the middle or fold their hand. In reality, they can probably push more toward July 26-28 but if you want the best return, and the Twins have a ton of decent/good pieces available to move, you're going to want to start dangling players like Cruz (limited market) as early as possible so you're not left standing without a chair when the music stops playing.
The Twins are currently 18-29, -11 games to .500 after 47 games.
On July 20th, they will complete their 97th game, giving them 50 games between now and then.