From Brand Hate to Brand Love: How Online Communities Transform Consumer Perceptions Post date 15 October 2025