Adjective: timeserving 'tIm,sur-ving
- Taking immediate advantage, often unethically, of any circumstance of possible benefit
"It was a highly timeserving grab for as many tickets as possible";
- opportunist, opportunistic
See also: expedient