To clean mirrors without streaks, spray a small amount of homemade solution (1:1 white vinegar and distilled water with a drop of dish soap) onto a microfiber cloth rather than directly on the mirror to prevent liquid from seeping behind the glass and damaging the backing. Wipe in a Z-pattern across the entire surface, changing to clean sections of cloth as needed. For stubborn spots, dampen the cloth with rubbing alcohol and target specific areas. Finish by buffing with a dry microfiber cloth in circular motions to remove any remaining moisture or lint. Avoid paper towels, newspaper, or cotton cloths that leave fibers behind. Clean mirrors on cloudy days or away from direct sunlight which dries solution too quickly, causing streaks. For best results, clean mirrors when cool rather than when heated from sun exposure or nearby heat sources.