How Cardi B Ruled the Internet in 2018, From Viral Memes to Priceless GIFs