I visited the Mercedes Benz factory in Sindelfingen, Germany, back in 1999. It’s an event that etched a profound impression on my mind. I would even go as far as to say one of the most overpowering “Godly moments” of my life.