I listened to an interview with Patrick Collison were he claimed that when coding one should always optimize for speed - even when speed is not an issue. (Presumably because it leads to good coding practices, clean code, less build up of unnecessary functionality etc.)
Assuming that is correct - and I think there is something to it - it makes me wonder: is there something similar that one could optimize for in life? Life is such a multivariate thing that it can at times be hard to know what to prioritize.
What parameter is a candidate for having most positive side effects on your life when optimized?
Maybe it is a little unpopular and a bit blunt, but I think one candidate for having the most positive side effects on your life when you do not have it already is money. If you prioritize money without overdoing it, then you can take time off and focus on all the different areas which were previously locked. You cannot afford a nice home? Just buy it now! You do not have good relationships, because you did not have the time or the abilities? Just take your time now or hire someone who helps you! You have bad health? Take a plane and get help from the best doctors in the world!
Of course, this only applies to a world in which money is a universal trading unit and where you can deal with the negative side effects (like people trying to be friends with you, solely to get some of the money; not knowing when to stop prioritizing money, because your life cannot get better with more; or supporting an exploitative system in general). But I think money is a straightforward goal for most situations to increase your happiness.