Porsche 959 – The Ultimate 911?