take advantage of the situation

/ˈteɪk ədˈvæn.tɪdʒ əv ðə ˌsɪtʃ.uˈeɪ.ʃən/ テイク アドバンテージ オブ ザ シチュエーション

1. 有利な状況や機会を最大限に利用する。好機を活かす。恩恵を受ける。

特定の状況や出来事が自分にとって有利な場合に、それを有効に利用することを指します。しばしば、その状況がもたらす恩恵や利益を最大限に引き出す意味合いで使われます。
She always knows how to take advantage of the situation. (彼女は常に状況をどう有利に利用するかを知っている。)