There is immediate joy, but I think it depends on if the immediate joy is lasting for it to really matter. People get joy from money, careers, relationships, and coffee but it never last. That’s why we're constantly replenishing our need for happiness because that need is never going to be completely fulfilled.
Your questons are very vague. But if you're deliberately phrasing them that way...
Genuine happiness, I think, is only possible through memory. Instant gratification is something money can bring. A rewarding career, too, can only be granted that "status" through memory, though It's nice to have one that motivates me to wake every morning.
It all depends on the circumstance. People said we weren't ready for a black president; without Bush there's no way we could have had one.