AMC stock skyrockets 25%; Time to buy?