Mnementh on 21 November 2017
I would go with the order:
Switch > PS4 > X1
The only reason this will go another way, is if Nintendo can't supply enough units. Certainly a risk. But I think Nintendo is aware and has prepared.