I’ve said it time and time again, the secret to great marketing is being;
. . . at the right place,
. . . at the right time,
. . . with the right message,
. . . to the right audience
If you hit all four of those, you are pretty much guaranteed to be a success.
Need I say more?
Now go forth and do likewise :-)