In a few days from now, Apple will officially unveil its 2018 line-up of iPhones along with revamped iPads with Face ID, a new Apple Watch and a host of other peripherals.