Historical Inflation

How long will my money last?

Should I pay down debt or invest more?