Apple macOS 12 Monterey review: the best is yet to come