There is no definite "best" shoe for everyone.
All of us are built differently with difference posture, running style, running gait, foot types and the list goes on and on........
Trial and error and also knowing ur foot type is a start.
For me, I prefer the least support and softest sole.