100 Fascinating Facts about Time Crystal