I don't think these 100µs of analogRead are the problem here. This is much less than the wanted step delay.
The problem is the Serial.print. This is called every loop cycle which fills your serial buffer up. And then Serial.print has to wait until a character is transmitted to make room in the buffer. And a baudrate of 9600 is really slow.