We do not have unlimited time to make things.
The market is constantly shifting and evolving.
The process of creating anything useful is therefore time-bound exercise.
Things need to happen.
So give yourself or your team a set of time to make something and when that time expires, commit to sharing it.
It doesn’t have to be perfect; in fact it probably won’t be.
But that’s okay, because when you share the work you develop a relationship with the market.
You learn from their response.
You learn from a lack of response.
Between those two bits of information, you’re in an infinitely better position to build something better.