If Trump decides to run, DeSantis won’t...it’s as simple as that. There is no way DeSantis would put himself into a primary against Trump...that’s not good for himself, nor the party. If Trump decides not to run, he’ll likely back DeSantis.
DeSantis has time. If Trump runs, great. If Trump doesn’t run, it’s because Trump is supporting DeSantis.