potential price rally