Personal finance and the long game