Is the Rolex GMT Master II 126710BLNR "Bat Girl" worth the waiting list?