Revisiting Consumer Confidence: New Findings and Emerging Perspectives