DETROIT — Americans are paying record prices for new cars and trucks, and they have only themselves to blame. The average sale price of a vehicle in the U.S. hit $31,252 last month, up almost $1,000 over the same time last year. The sharp increase has bee...