Some solutions require a market or critical mass of users to become useful.
Better to first solve a problem that doesn't require a market.
It has to be useful to one person before it can be useful to many people.