Optimising Your Agency Exit: Understanding Deal Structures, Earn-Outs, and Payment Terms