What a dickweed. He likely was getting the sinking feeling that he made a poor decision with his vehicle purchase, but instead of accepting his error he chose to take it out on you.

I'm sorry he ruined your day.