I use something called a Kaywos cloth. You only need to use plain water but I prefer a white vinegar/water mix for glass. Wet the cloth, wring it our really well and wipe the windshield. I use it on all the mirrors, windows, woodwork…anything I don’t want streaked. I can usually do the windshield in 2-3 sections, rinsing the Kaywos in between. I believe Norwex makes a glass cloth also that would probably work about the same.
Goldie & Rick
2019 Entegra Aspire 44B, 2014 G/C Summit
Dixie & Scruffy (furkids)