Should you wait until you have customers and revenues before raising funds? Not necessarily.
The entrepreneur/funder relationship is not one of two equals. Use that to your advantage.
A great product isn't an end in itself.
Yes, you should always be raising money. But never counting on it.
It's harder to hire for intelligence than experience, but for startups, what you want in a new employee is a flexible mind.
Don't expect to get it right at the start. Starting a project is supposed to be hard.
No matter how smart you are or how much data you have, you're judged on what you actually do. So do something.
Your secret startup idea is not as valuable as you think it is.
You can be an expert at your product, but you can't be an expert entrepreneur without knowing finance.
If it's a lot to you, it's a lot to your competitors, too.