Não existe uma fórmula para isso, envol ve muitas coisas contextuais e até pessoais. Sempre é possível ser cedo demais ou ter demorado mais que devia. Ninguém tem como responder, absolutamente ninguém, pode ver alguns dos empreendedores mais conhecidos que tiveram muito sucesso com algo, raramente consegue reproduzir, não acertam em quais negócios vão pra frente ou não, investem em um monte de cosia errada e afundam vários negócios por diversas razões, desde falta de mercado até falta de pessoas comprometidas e capacitadas com o negócio.
Há uma chance ligeiramente melhor de saber se a pessoa deve parar de empreender, porque algumas pessoas seguem um padrão e não conseguem mudar, então a chance de acertar mais quem vai naufragar é maior, mas o oposto não é tão certo assim.
Isso não é muito diferente do que eu falo sobre as pessoas quewrerem uma solução mágica, uma resposta definitiva, qual é a melhor decisão: https://www.tabnews.com.br/maniero/faq-do-programador-perdidao.
S2
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).