The best way to keep team together is to be united with idea. And to have a good team mates.
The best team is worthless if the team members don't have the economical basics to stay within the team. At the end of the month it's not about the good ideas but if one can pay his rent or not
Success is walking from failure to failure with no loss of enthusiasm.