how to protect your finances from inflation