__If there is just one thing you should learn, it is: Just speak to prospects and extract their pain, then sell the painkiller (before building the product). If they are willing to buy, do take their money and invest that money into building the product.__
This advice always seemed like a stretch to me. Does anybody pay for a product that's not ready yet?