This Mercedes Benz S63 L AMG Proves You CAN Have It All... But at What Cost?