I'm not trying to defend the guy but maybe he'd worked hard, saved his money, was on his first wife and was genuinely excited to be getting a nice Car?
Nothing wrong with that is there? Just as long as he didn't rub it in your face like some I don't see a problem with being happy for a successful colleague....
No, I don't own an expensive Car!!