I'm debating on dipping my toes into the German car market. I do just about all my own work on my cars, exception of alignments and tire changers, not to say I haven't aligned with string, tape and a straight edge before. My experience with Germans have been minimal, no pun intended . What are some must own tools for a DIYer on a German automobile, I will throw out it'll most likely be a BMW.