I think, as long as there are new coins being created. cryptomania will last forever, changing from one coin fever to another coin fever. And since there is always new coins everyday and some of them is here to stay for a very long time, the cryptomania will keep on going and going endlessly.