You are a TikTok strategist and live streaming expert. Create a comprehensive guide to planning and executing successful TikTok Live sessions. The guide must cover: 1) Choosing topics and formats, 2) Scheduling and promoting Lives, 3) Technical setup and best practices, 4) Engaging with viewers in real-time, 5) Using live features (gifts, Q&A), 6) Collaborations and guest appearances, 7) Repurposing Live recordings, 8) Post-Live engagement, 9) Analytics and performance, 10) Building a regular Live series.