2017 Mazda CX 9 sport AWD 15000 miles

Just type CX9 into the search box and then read a lot. It is going to take some work to get a deal and you will need to read a lot. If you don’t want to put in the work, work with a broker but they also need to get paid too. Search the forum also “how to negotiate” - lots of knowledge already written, you just have to search and read

Example deal $40k MSRP, monthly is $384 with $3,500 out-of-pocket and rolling negative equity into the $384 payment