What strategies can cyclists use to find support groups or online forums where they can connect with others who have experienced similar challenges, such as training for a long-distance charity ride or overcoming injuries, and how can they determine which groups will provide the most valuable advice and camaraderie. Are there any specific websites, social media platforms, or cycling organizations that are known for fostering supportive communities, and what are some key characteristics of a successful support group.