My analysis of the candidates positions, discussions and background shows best US Presidents as Buttigieg, Steyer, Warren, Biden in that order, regardless of people's emotional opinions. Trump is terrible in so many ways pumping out logical fallacies, lies, mistakes, bullying, and poster child of the Seven Deadly Sins, that almost anyone chosen from the street at random makes a better President. I don't like a forecast inflation and national instability out of Sanders and Yang, and the rest of the candidates are not worthy of detailed consideration yet.
Beto has certain issue flaws in immigration, gun control, and unable to keep a clear direction.
Kamala Harris seems too self-serving to me. Each of the best four I mention see the US Presidency as a public service position and really care about ALL people. It separates them from the rest.