Investors are betting against Amtrust Financial (AFSI), Should You?