Jon Cherry Successful advertising boils down to a question of economics and longer-term momentum 4 min 0 26 February 2025