Actually, money can buy happiness, or at least, the lack of worry. A study [1] found, "the ideal income point is $95,000 for life evaluation and $60,000 to $75,000 for emotional well-being... this amount is for individuals and would likely be higher for families."
[1] Jebb, A.T., Tay, L., Diener, E. et al. Happiness, income satiation and turning points around the world. Nat Hum Behav 2, 33–38 (2018). https://doi.org/10.1038/s41562-017-0277-0