Agreed - IMO, until 2 or more players have saturated the market, competition isn't going to necessarily keep you out.
Two other bits of advice:
1. Find something limited in scope, and build it under constraints. At least to start, assuming that you're going to keep your day job. In other words: can you build something that actually has value, and that you would use, in 40 hours? This is a good exercise for a first startup project, and can keep you from running down a rabbit hole.
2. Decide if this is a side project or a full-time job. If it is a side project, you can build something you like and help it grow slowly, without worrying about your take-home pay right away. If you're going to quit your day job, the stakes are much higher - you can't rely on slow growth (because your rent/mortgage depends on profit), and you should never rely on explosive viral growth (because it probably won't happen to you, no matter how good you are).
Two other bits of advice:
1. Find something limited in scope, and build it under constraints. At least to start, assuming that you're going to keep your day job. In other words: can you build something that actually has value, and that you would use, in 40 hours? This is a good exercise for a first startup project, and can keep you from running down a rabbit hole.
2. Decide if this is a side project or a full-time job. If it is a side project, you can build something you like and help it grow slowly, without worrying about your take-home pay right away. If you're going to quit your day job, the stakes are much higher - you can't rely on slow growth (because your rent/mortgage depends on profit), and you should never rely on explosive viral growth (because it probably won't happen to you, no matter how good you are).