A few weeks ago my parents traded their NC for an ND. I forget the number, but they got like $9000 in trade--plus Mazda loyalty credit and a very nice end-of-the-month bonus. Their NC was a 3rd Generation Limited, meaning it had some extra shiny parts. Mileage was about 60k, and the car was very, very clean.
My dad just found the ad for their old car: $12,995.
That seems a bit high for a first-year NC.
Feels a bit high, but I'm seeing a fair number of NCs over in CA in a similar price range. To get even an early one under $10k as a private sale, it looks like it would have to have a branded title.
Clearly it must be if they gave them $9000 in trade, plus incentives.
I paid that for my 2008 GT with 13k miles last year.
If you don't advertise it high, you can't deal! Ford is advertising $10k off trucks right now...
Just the usual dealer shenanigans.
When I was looking at NC Miata's the dealer had an NB on the lot ('01, I think) that supposedly had 18k original miles and that I figured I ought to at least test drive. I think they wanted about the same for that one, and it's a few years older than your parents former car, though fewer miles.
I saw private market NB's of similar low mileage (let's say less than 40k miles) listed for $7-8K at the time. The dealers just figure somebody will want a clean, low miles, "special" and will pay that or something close.
The dealer with that low mile NB sold it for about their asking price (according to them - and I never did get to drive that car, which how I wound up test driving the NB that I bought... go figure).