Porsche 911 Carrera Club Sport review; is this the best driving classic 911?