What will Happen over Next 100 Million years?