YouTube is the place to be. It’s the largest social media platform in the world devoted to video sharing. It’s the most popular site for live streams. The 2.5+ billion YouTube users are coveted ...