So let's get some things out of the way first. I'm 17 years old, currently studying Communication & Multimedia Design (first year) in Rotterdam, the Netherlands and together with a friend of mine we decided to tackle a (design) problem. We aim to provide a solution to this problem through a platform and are currently in the concept development stage. We are both very exited about the idea, yet very cautious not to tell anyone what we're working on because we don't want anyone to run away with our idea of course. So the burning question remains, when is the right time to launch the idea? We have already done user research, analyzed it, defined the problem, developed several ideas to solve that problem and chose one to work out. We are currently working on a clickable prototype, promotional video and a website. Before we launch the website and video we aim to test our prototype (mainly on usability). Is this the right time to launch the idea?
There is no better time than now.
If you have already done the customer validation and figured out your value prop then the next step would be to build a quick and dirty landing page on something like instapage or leadpages, direct people/testers to this page, and make sure that your copy is clear, the benefit/value prop is easily understood, and that your main CTA is making sense.
At the same time, since you are building your clickable prototype (I assume on a tool like invision), take the same user tester through your 'mock app' and get their feedback.
One you've done this at least ten times (you should be able to do this in a day), you are ready to get a pre-registration page up, direct some traffic to it, and hopefully see people request early access to your tool. this will buy you some time to get your app up and running. And believe me when I say this, it does not have to be perfect right now, just needs to work and solve the pain you've identified already.
You should also look at bolting a tool like Intercom on the backend of your app to guide your new users, provide them a quick visual tour, and collect their early feedback.
Like Elon Musk says, be bold, take risks, expect to fail but do it anyways.
Best of luck!