the best of all (possible) worlds

noun phrase

Definition of the best of all (possible) worlds

: the best possible situation The current economic situation is the best of all possible worlds for investors.