I'm wondering about the part before taking investment - when you don't have any money coming in, are still building out a product (or even a prototype), and have cash in your personal bank but none in the corporate bank. Is it appropriate to pay yourself nothing then? Should you make this phase as short as possible? (Well, obviously yes, but in practice this means a lot of different trade-offs, like picking a less ambitious project that you can complete more quickly, or doing consulting to bootstrap the business, or pivoting to a business that focuses on profit more than userbase, or not doing a startup at all. At what point should you be willing to sacrifice future possible gains to ensure that you have money coming in to cover your living expenses?)