Arch Capital Group Ltd. (NASDAQ:ACGL) is one of the best affordable long term stocks to buy according to hedge funds. On ...