Deeply consider your motivations. The typical reason to want to start a business is to chase
status.
In fact it seems like most goals people mention are to get status.
A business has one goal: to make money. Money is a poor substitute for status. Owning a small business does not really give you much status. Number of employees does give status: which is one reason some businesses implode by employing too many people.
Unfortunately it is very difficult to identify how much of what we do is status games.
Here's a previous comment I made on that topic: https://news.ycombinator.com/item?id=29912252
Meanwhile, find a job you mostly enjoy that pays okay.
The most important signal is that you are not inspired - that is a sign that you rationally think starting a business is a good idea. It isn't: you are just buying into the false startup narrative. If you actually believed in a business, you would have started one.
Additionally the median business costs their founder too much lifetime and all their money.
> should I just blow my savings on paying a random guy to code something for me
That's a recipe for disaster: there's a lot of grifters out there (intentional or not - I don't know).
Disclaimer: successful founder with opinions but suspicious that the opinions above are unuseful.
90% of startups fail and shut down: https://startupgenome.com/article/the-state-of-the-global-st... I assume small businesses have similar or worse stats.