Not really "much better financially" next summer. Buyout in 2022 means he's on the books through 2029-30 rather than 2028-29 (1 year). Meanwhile, for your troubles you get two years of lower cap hits instead of just 1 due to the signing bonus structuring of the contract.
If you're going to wait to buy him out next year, then may as well just suck it up and keep him for the full length of the deal rather because the 2024-25 and 2025-26 signing bonus penalties are severe enough where you're not getting much in relief. It's now or it's never with respect to the most beneficial buyout scenario on Vlasic.