My experience has taught me that the trick to cleaning car windows, inside or out, is patience and repetition. If you expect to have a clean window, after only one cleaning, or even a single repeat, you will be disappointed. For me, it usually takes four cleanings, each with a fresh towel.
Chrisfix did a YouTube video a long time ago, about cleaning the inside of a windshield.
While I haven't found it necessary to use the same materials as Chrisfix, I did learn that multiple steps is the key. This works for me.
- Clean with a shop towel or microfiber towel, and a generous amount of Sprayway glass cleaner.
- Repeat with a fresh towel, but less Sprayway.
- Repeat again, with a fresh microfiber, and even less Sprayway.
- With a fresh microfiber towel, using only the lightest mist of Sprayway on the towel, buff the windshield to a streak free shine.
I have used the same process with Invisible Glass cleaner, and also had great results.