Frankly the ideal answer is no, you are not ready yet.
You should reach out to investors only after you’ve done comprehensive market research, gathered an experienced team, developed an MVP, tested it in the market, found product/market fit, onboarded many paid customers, figured out a profitable business model, have moonshot vision, ready with a 5 year detailed financial forecast, and identified exit for the investors.
But in reality, startups are perpetually in WIP mode. It is okay to not have everything figured out.
But the founders should know what they don’t have, and they should have some sort of a plan to achieve it, and they should be able to confidently face investors’ questions on their weak spots.
The right time to pitch to investors is when founders are prepared.