Forward to the Past? Oh ye of little faith….

Does “put your best foot forward” really mean, “take a step back?” Just wonderin’….