Consumers still face inflation challenges despite having spending power: TD Cowen's Oliver Chen