Is there ever a best time to launch a company? Possibly. Having said that, most of us finish up beginning and developing our companies in much less than best situations….