I think there are different levels of happiness, with the deepest one being a matter of valuing the right things in life. Then there's "mid-layer", which is often (maybe always) a matter of not having much choice in some things/circumstances in one's "general life" (which can be day-to-day stuff or broader, "general life", stuff).
Then there's "top layer" (most "superficial layer"), which I think involves some of the small joys in life that can add up (and maybe "seep down" into the mid-layer, at least to some degree; although not always); and amount at least a little more positive/emotionally nourishing elements in the "mid-layer". Some of those "small joys" are things that can be bought with money (not necessarily a lot of money, as long as what one gets out of the purchase is not a one-time/one-use/dead-end type of thing). Some are things that must fall into "best-things-in-life-are-free" category.