US election meme coins slide as presidential debates loom: is now the time to buy?