whatever-you-need
Explanation
The Joke
A fairy or magical being presents a person with a magic horn, saying: "I give you this magic horn. Whatever you have need, reach in and the horn will give you exactly what you need."
In the next panel, the person says "Ooh!" excitedly. Then, the person is shown at a grocery store checkout, and when asked to pay, they reach into the horn and pull out... cash. The joke is that the most practical "need" turns out to be simply money to pay for groceries.
The Humor
The comic subverts the typical fantasy trope of a magical wish-granting artifact. In fairy tales and fantasy stories, such items are used for grand, heroic, or transformative purposes -- slaying dragons, saving kingdoms, or gaining wisdom. The recipient here, however, uses the magic horn for the most mundane possible purpose: paying for groceries at a store.
The deeper humor is that the horn gives you "exactly what you need," and what this person genuinely needs most is just money -- specifically enough cash to cover their grocery bill. This is both anticlimactic from a storytelling perspective and painfully relatable from a real-life perspective. It is a commentary on how, despite all our grand aspirations, most people's actual daily needs boil down to basic financial concerns.
The magic horn essentially becomes an ATM, which is simultaneously the least magical and most useful thing it could possibly be.