In the automotive world, the battle between German cars vs Japanese cars has been ongoing for decades. Both sides have…