Incomes have grown faster than costs since 2017