"But a lot will depend upon what happens after he leaves office. The deciding factor will be what happens with the middle east and how it affects the US the next several years.... maybe it will take decades."

Totally agree.