Home Stock Is the Meme Stock Madness Losing Its Appeal Among Traders?