fall/land on your feet
► to be successful or lucky, especially after a period of not having success or luck: »
After the redundancies, about a fifth of the workers immediately landed on their feet, getting jobs at a local start-up company.
Main Entry: ↑foot
Financial and business terms. 2012.