Those are three good candidates but there are others too. JD is probably the best candidate for 2028 but Rubio has a future too. The republicans have a deep bench while the left has absolutely no one (still two words). Harris? Newsome? Buttplug? AOC??? Too funny...
I like Vance, but I prefer Rubio and DeSantis.