I agree with ChopperDave - those 3 points are dead right.
To expand on lather...
I do find playing around with the amount of water in the lather makes a difference along with how long its on your...