2020 dodge challenger pros and cons