Now I understand the importance of pushing the product out early. I was building a product that helps to import users from WordPress to Firebase. It works well for a small number of users. I haven't tested with a large number of users, so not sure if works or not.
More importantly, if I spend more time on improving it, not sure if anyone wants to use the product or not. Then I just released it, if the customer needs help, I will help for free.
Eventually, I can sell a product and the customer helps to improve it. It's a win-win situation :D
It's a small lesson that I want to share with all of you.