I'm in Florida expecting to buy a 6 Touring in 3-4 months and dealers that are within my driving distance are asking just under $21,000 (dealer fees, TTL,etc extra). I figure that by the time I am actually buying, prices may drop further, and anything I can negotiate down on the outrageous dealer fee (as high as $900 in one case) could put me in a good position. I'm also putting down substantial cash. I'll be happy to take a 2017.5 off their hands as part of their end of summer "The 2018's are here!" sale.