Ice Cube's meme in response to Elon Musk's post received more than 8,000 replies, 30,000 reposts, 200,000 likes, and 24 million views.