It seems difficult to find someone to work on an idea when it's very early stage. When is usually the best time look for one?
The sooner, the better.
The best idea is to look for someone who completes you in personality traits and set of skills. is it really necessary up to the proof of concept? no it can be done without a partner too but later on in early stages and scale stages one need a partner to be challenged and to be pushed when it is necessary.
As Hamid already brief you about personality traits and the timing. I want to highlight the core-traits of entrepreneurs, that's Pitching.
Being an entrepreneur, we need to pitch our product/solutions most of time internally and externally to onboard co-founders, cross-functional teams, stakeholders, investors, prospects and clients etc.
Pitching is as important as your innovative idea. Hence even before starting work on your idea, Entrepreneur should acquire/master this essential skillset.
As per my startup experience, I've shared my learning about pitching on my personal blog www.anuj.live and I recommend you to follow it to get an practical insight about Art of Pitching.
I wish you success and happiness.
Yes, it's difficult to get someone to work on an idea, but easier when you have a plan. The best time to look for a partner is when you have done your basic research, developed a plan, and have already validated your basic assumptions. While you don't need a fully formed strategy at this point, it is the next step you'll be working on while you are considering partners.
Note, although this is CoFoundersLab, not every business needs a co-founder. Sometimes what you need is a first employee, a mentor, or a service provider. In seeking a co-founder, you need complete alignment of your vision. Vision is not your mission or goal. It is the description of the ideal experience of your company for your customers (external and internal). In other words, you both need to be headed in the same direction and for the same reason. It helps if you share values but not skills with a co-founder.
Attracting someone else to your idea is hard, but when you have developed and started testing a plan to execute your idea, then you have reduced the risk for the next person joining you. It also demonstrates that you're not entirely dependent on the second person or waiting for someone else to figure it out for you.
It really depends on your preferred work style, and personality. Some entrepreneurs like to be a "lone wolf", but most find it much easier to work with one or more partners from the very beginning. Of course, finding a co-founder who's compatible with you, in both the skills and personality, could be quite challenging - but platforms like cofounderslab make it much easier. As other responders mentioned, it helps if you can present an outline of your idea and business plan. You can also find several good youtube videos on finding partners. Hope this helps!
CoFounder is important, it will increase the odds of success, you should make consciously make an effort to look for coFounders whenever is possible, your vision for the idea should be enough to get people on board with you