Timely action is everything. The guy who shows up with ice cream cones in the park on a sunny day makes a mint. Show up with the same on a snowy day in February, and you will probably lose money.
We are the only ones that can know when the time is right for us. We get many suggestions from others, and an excellent question to ask yourself is whether they are helping you or themselves.
The trick with time matches what you have to offer with a world desperately desiring the same thing. Timing is trial and error on your part. The more you do, the more you learn; and the more you learn, the more you know.
What are you doing to match what you offer to the best timing for the rest of the world?