How to Get Better at Anticipating Your Financial Needs