the/someone’s best bet - definition and synonyms

phrase
  1. the thing or action that gives the best chance of a successful result

    Our best bet would be to take the train.

See also main entry: bet