To take time, ∨ occasion , by the forelock Meaning, Definition & Usage

Definitions
  1. to make prompt use of anything; not to let slip an opportunity.

Webster 1913