Thinking about trading in my 2012 (90k miles) for a 2nd gen (21 or 22). The 12 is my first pickup and it has been great. No issues/problems. Reliable, cool looking, and drives nice. Well maintained and well cared for. But the lure of a new one lingers. Anyone made a switch and wish they hadn't? (I don't tow or off-road; just light hauling at most)