Haley has the ambition and the smarts. Played the Trump balance beam
Almost perfectly so far. But she is having a hard time satisfying the Trump base without sounding crazy past few days. And I think when the time actually comes, there will still be enough GOP base resistance to minority female that she'll have a difficult time in primary.