Elon Musk, CEO of Tesla Motors, SpaceX and more successfull startups, gives his top three points of advice to aspiring entrepreneurs.

1. Have a high pain threshold.

2. Make sure you have a great product or service.

3. Constantly seek criticism.