Timing is everything
Except it is impossible to get right.
I have been early a lot in my career, on how quickly technology would develop, on launching a business that wasn’t quite ready, etc.
And of course, I have been late.
Rather than worry about whether you are early or late, just be. And do. It will all work out in the end.