I've seen a gap in a niche for a SaaS product that I know that there will be a demand for. I'm currently working on developing my MVP to launch as soon as possible and am wondering when the best time to launch my landing page might be. I'm currently ~6 months away from launching my MVP but don't want to start promoting my landing page gathering potential customers in case it falls in front of the eyes of some competition with a team/funding that might be able to piece together and launch my product before I've finished development.
On the flip side, the sooner I can start taking emails/contact info, the more potential customers I'll have to contact come launch day.
I may well be answering my own question here, but strategically, when is the best time for me to setup the landing page? Too soon means exposing my idea to competition, or risk having customers forget or not need my product when development is complete, too late and I might as well have just launched the full product.
Should I wait until an amount of time before development is complete that no competition could possibly create a competing product within, so I can get stuck into the sales process with my target market with a working product relatively quickly?