Getting a German SIM card -The best prepaid SIM card with data in Germany

What is the best German SIM card for foreign nationals?
I get this question a lot from expats and international students I've met throughout my university years who have just stepped out of the airplane and want to get a German SIM card asap.
I always recommend the same prepaid SIM card with optional data: Lidl connect from the correspondent supermarket chain.
Here is why:…