Iran Deal: A Price Worth Paying for Peace?