2024 Mercedes AMG SL63 Quick Review