Mercedes R129 500SL - should I be scared?