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