Time's Up: Iran preparing now for Armageddon