NEW Rolex Submariner 2020 Review (124060) - Did Rolex make it even better?