I bought a 2012 Jeep for my son to drive to replace my 2001 Discovery that he was driving when it didn’t pass inspection due to rust on the frame. It was about five years old when I got it and about 40,000 miles on it. Honestly other than normal wear and tear stuff I have had no issues with it...