Your Worry Spot May Indicate Your Financial Aptitude, Stanford Scientists Report