It seems like every voting system has pros and cons, but I’ve become interested in STAR voting as it seems to have a nice blend of positive characteristics without the worst flaws of other systems.
It’s effectively a mix of score voting and instant runoff (ranked choice).
You can read more here: https://www.starvoting.org/
It hasn’t been tested much, mainly because it’s relatively unknown, so I’d like to see more real-world testing before I say it’s the best, but it’s definitely intriguing.
Sadly I doubt the US would ever go along with this even though our citizens would strongly support it. The wealthy have too much power here.