@warandpeas I laughed!
However, if I may add a small suggestion: I think it would have been even funnier if the joke wasn't spelled out in its entirety before the punchine.
For example, her dialog in the 3rd panel could be: "But what if there's a Zombie apocalypse?" The man would be confused by this random question, as would the reader be, and then panel 4 delivers the punchline.