Some are retaining value, some are not. Take a look at most SUVS not named lexus or MB.
All american rides have dumped. 2007 Xc90s can be had cheaply. I have an 06 xc90 and even though I paid under invoice, Im still not getting even value (accept from the gap insurance estimate).