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...