Is Moderna the Tortoise in the Vaccine Race?