Home Investing PEPE meme coin emerges as top performer with 90% monthly return