Good video. Short answer: if they’re pounding on your car, maneuvering slowly to attempt to extricate yourself from the situation is reasonable. When they break the windows with the intent of harming you or removing you from the car, it reaches the point of lethal force being justified. Side note, this is codified in NC statute as “castle doctrine” includes vehicles. Trying to remain measured in your response rather than going bowling would likely be a smart move legally.
One thing you should not do is get out of your car.