I have a question from a newbie.....I am concerned for my protection parked at a rest area or breaking down on the road. I have a concealed...