To take time by the forelock

to make prompt use of anything; not to let slip an opportunity.- Knight.

See also: Forelock