Our Mazda was also junk-literally gave it away 7 years in just to get rid of it. We had everything from windows not rolling down to headlight issues to the car accelerating without the gas pedal being pressed. We went Toyota and have not looked back. As for values-my 2018 Rav was $23,900 brand new, it's valued at just pennies under 20K now. We bought our son a 2010 Tacoma in 2016 for 10K, it's valued at $7800 now. Bought our daughter a 2013 matrix for 7K in 2017, it's still worth $5800 today. As for what to do with the current car and dealership, take the warranty, drive it til just before the warranty expires, and trade it in for whatever you can get elsewhere. The last thing I would do is trade it in for another Mazda.