A suitable time has arrived for a particular activity.
bide one's time
To wait, especially for a suitable opportunity.
take time out
To temporarily suspend an activity in order to do something else.
top the charts
To be the most popular recording at a particular time.
monkey business
Activity that is mischievous, stupid, or time-wasting.
cast one's mind back
To try to remember a particular time or event; to think about somethin…
beat the clock
To perform a task or successfully complete an activity within a time l…