I took my 2017 i3 into the dealership for its last free REx oil change a couple months ago and my local BMW dealership, which seems to know the i3 pretty well, strongly suggested that I get an alignment once per year. Based on what I've read here, it sounds like they were being honest with me...