Why Impax Laboratories (IPXL) Could Be Positioned for a Surge?