The opportunity cost of investing in new business