Before you do anything other than writing down your idea, attract at least another co-founder. Our world is too complex to do everything alone. And more importantly, our world is moving too fast for a single human to start a successful business and grow it fast enough before others enter their space. None of the top investors will ever invest in a solopreneur, no matter how cool the idea is.
If you are a business person, find the technical co-founder. If you are an engineer find a business co-founder. If you can’t attract another entrepreneur, consider your idea is either not good enough or your skills and personality is not well enough developed to attract others which will always be necessary as you need to attract customers, business partners, investors and more. Only two engineers or two business people is no better than a solopreneur – it’s all about the diverse skill set on the business leader bench.
Be committed to give your co-founder(s) at least 20% of your company and not be the dominating “main” investor.