Patience and foresight are the two most important qualities in business