
Take advantage of something/somebody
Opportunistic Use
Leveraging personal skills or situational benefits to gain a positive outcome. 
Positive Connotation
This use often implies smart or strategic behavior rather than something negative. 
Situation-specific
It’s often used for situations where there’s a limited time to act. 