Timing the market is one of the hardest things out there.
You'll always be either too early or too late.
That's why the only thing you can really do is to either stick with it long enough to make up the fact that you're probably too early or you've gotta put in more work than anybody else if you're too late.
Those are really the only two options you have.
And counting on being at the right place at the right time is like counting on luck.
And luck is never a good strategy...