how long to profit on amazon