The president has flirted with deploying US soldiers on the ground in Iran in recent days, saying on Saturday that he would need a 'very good reason' to make the escalatory move.