Stock market surge boosts financial satisfaction