It is ‘do or die’ for the Carolina Panthers offense