Problem setting speed and steps for Arduino/Potentiometer/Stepper motor setup

I am currently using a benchtop power supply at 12V and 0.5 A. The 4600 is what I calculated to be the entire length of the rail in steps of the motor. So my intent is to have the motor turn 4600 steps starting from one end of the rail to the other.