How often should a wheel alignment be done?

I do it every few years when getting tires. Usually something is out of spec by then.

Opinions will probably vary.