Done is better than perfect
In many cases, done is better than perfect.
You can wait to make something perfect.
You can put in extra effort to make something perfect.
You can invest more to make something perfect.
However, that might cost you way more than you can handle: more time, more patience, more money, and more energy.
Remember, perfection is the enemy of progress, ship it before it ships you!