Pitching your startup to investors just might be the most nerve-wracking aspect of starting your new business — well, besides the prospect of losing your shirt.