>>518956711
>11% return is overly optimistic
It's not.