analogRead. When does it take the sample.

Good point.
If analogread is calling to ADC with start conversion as "first conversion", that probably the case with non-tweaked analogread, than I should correct myself, "sampling & hold" taking 54% of conversion time and value would be little bit closer to the end :~
In other two cases, "normal" and "auto-triggering" value is in the beginning.