Car wash dos and dont

Recently bought a new 24' XLE in Silver colour. I am thinking of getting the car washed and have heard people mention that some car washes actually end up damaging the paint. From what I have researched, touchless car wash are the best but Im wondering if there are any other suggestions.
Also, any products, habits or recommendations that keep the paint perfect would be appreciated as I plan to keep this one for a while