Home Stock Return of the Meme Stock Frenzy: Is Now the Time to Shift Your Investment Focus?