profit by (?.)
- benefit from
- capitalize on
- carpe diem
- cash in
- cash in on
- exploit
- improve
- improve the occasion
- make capital of
- make hay
- not be behindhand
- put to advantage
- seize the day
- take advantage of
- trade on
- turn to account
- turn to profit
- turn to use
- use to advantage