Your dishwasher is probably the biggest victim of hard water. Those white spots on your glasses? That’s the water bossing you around. Fill the detergent cup with vinegar and run an empty cycle once a month. It’s like a spa day for your machine.
Also, check your rinse aid compartment. Using a rinse aid (like the stuff in a blue bottle) helps water slide off glassware so it dries spot-free. I know it’s one more thing to buy, but your wine glasses will finally look clean instead of frosted.