Your team will make or break your business. I couldn't understand this before running a company. Now I know that assembling a top notch team is the biggest responsibility of any entrepreneur. If you fail here, you can't win.
Have good investors who believe in you. When things become rough (which will definitely happen), they will back you.