golden opportunity
time
crack
shot
occasion
blast
have a ball
seasonably
well-timed
the time has come
timely
apropos
choogle
soak in
psychological moment
grab
high time
momentful
point at infinity
rub one's hands together
take pleasure
lick one's chops
live a little
have time on one's side
surf's up
pony in the barn
feelingly
speedrun
make a day of it
blastworthy
crush it
pounce
eventify
first-time
finest hour
pass the time
convenience
live it up
mental
good time
pass a good time
hit the button
all in good time
amateur
kid around
recreational
ecstaticize
point in time
there's no time like the present
in good season