My alloys are diamond.cut and were refurbed about 6 months ago, probably covered 4k miles in that time.

How long should the finish hold up without showing the kind of milky finish on the wheel face, without any damage or curbing etc?

Cheers!