What makes Mike Trout MLB’s best player?

What makes Mike Trout MLB’s best player?