50 Best Chrysler 300 for Sale under $1,000, Savings from $1,959