Apple is gearing up to host its 'surprise and shine' event later this week, where it could launch its most exciting new products in years.