To make a profit from a particular activity.
time is ripe
A suitable time has arrived for a particular activity.
lose one's touch
To lose one's special mastery of or knack for a particular skill or ac …
cut out
Well suited; appropriate; fit for a particular activity or purpose.