The Apple iPhone 8 May Not Be Delayed!