when will cost of living crisis end