I think a lot is going to depend on how much the OP's friend want's to spend, and if he's prepared to wait. The 3 options are buy a second hand console, buy a Xbox ONE S or wait for the Scorpio. Personally I'd buy a second hand device for now and wait for the Scorpio, but there is an argument to say they might as ell go for the Xbox ONE S as it's priced pretty cheaply to be honest, and they will get the advantage of it being a brand new system as well.