Memecoin Investments in 2025: Boom or Bust?