I just love sports cars. It’s a passionate affair that’s never left me. How can you measure anything up against the thrill of a superbly tuned performance motor car?…