AirPods Pro 2 return to all-time lowest price - with just enough time for Christmas delivery