Buying Mercedes E63 2018

I can pay up to 2 mil for the car. Or I can also get a car you wish to trade for the E63.