Is The Mercedes Benz SL R107 A Good Investment Or Sale Proof?