Forget this two vehicle. The Dodge is a high maintenance vehicle and not very reliable, if Chrysler goes down again you might not be able to get it fix. The Cadillac is expense to repair if it breaks down. Get yourself a Lexus, they are the most reliable vehicle on the road. Mercedes C or E class or a BMW 3 series.