I have had luck so far with the orange rainx windshield washer fluid. It’s slightly base and alcohol is its base. Spray it on and wipe it with a microfiber towel. Then follow sit up with a dry microfiber towel. Water also beads like it’s freshly waxed too. The ONR I got wasn’t nearly as good.