FWIW..........my take on this perennial is that there is no such thing as a good time, a bad time, a right time or a wrong time.
All to do with living in a democracy (that's a very small non-pol 'd'), with all the benefits/pressures of a 'perfect competition' market (unless you have of course invented the world's best mousetrap...!).......by which I mean simply that you will have competition, whatever the time/place/etc.
It's better describing it as 'your time'. And that's the time when it is 'right' for you, because it feels/smells/checks/tastes right to you.
Your list of 'qualifiers' will be unique to you, so only you can tell whether this is your time.
I'd suggest that you consider the following four points.
If you're checking to see what others think, and are prepared to take their observations into your reasoning process, then this is not your time.
If you're checking to see whether anyone can come up with any other factors to take into account, then this is not your time.
If you're checking to get encouragement or discouragement, then this is not your time.
If you're checking because you always check all the options/possibilities/etc that you can think of, then this is probably not a viable option for you, ever.
I hope you make the best choice for you.
PS Whilst the boat-fitout experience etc was no doubt useful experience, you should bear in mind the 'one swallow does not a summer make' thing.