Guess who’s back? It’s none other than the infamous “Roaring Kitty” making waves again on social media after a 3-year hiatus. If you’ve been out of the loop, here’s what you need to know about this meme stock maestro’s resurgence. Who is Roaring...