You should have an MVP that is ready to launch and gather data from your target audience for it. If you are not yet able to gather enough data about your potential customers, it’s a sign that the product isn’t ready. Ask yourself which stage of development is right for you and how much time you want to invest in the project. You should also decide which features will be included in the product and their prices on your MVP launch. This way, you won’t find yourself investing too much into something that won’t help you meet your goals in the long run.