^^we dont make money for not selling them. Never heard that one before?
we have to pay flooring on cars that sit on lots so we want to get the gone as soon as possible. Hence why you can sometimes get better deals on cars that are on lots longer then normal time frames.
also keep in mind amount off MSRP is just part of the deal. Make sure you also look into the whole deal as there are various other areas where money can be made