SELECT 
  cscart_product_prices.product_id, 
  MIN(
    IF(
      cscart_product_prices.percentage_discount = 0, 
      cscart_product_prices.price, 
      cscart_product_prices.price - (
        cscart_product_prices.price * cscart_product_prices.percentage_discount
      )/ 100
    )
  ) AS price 
FROM 
  cscart_product_prices 
WHERE 
  cscart_product_prices.product_id IN (
    4391, 5848, 2845, 1585, 4817, 1573, 1572, 
    1574, 6340, 8499, 2599, 1549, 2822, 
    6902, 8502, 5851, 8501, 1592, 4170, 
    4974, 2640, 2399, 1576, 2646
  ) 
  AND cscart_product_prices.lower_limit = 1 
  AND cscart_product_prices.usergroup_id IN (0, 1) 
GROUP BY 
  cscart_product_prices.product_id

Query time 0.00117

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "16.81"
    },
    "grouping_operation": {
      "using_filesort": false,
      "table": {
        "table_name": "cscart_product_prices",
        "access_type": "range",
        "possible_keys": [
          "usergroup",
          "product_id",
          "lower_limit",
          "usergroup_id"
        ],
        "key": "product_id",
        "used_key_parts": [
          "product_id"
        ],
        "key_length": "3",
        "rows_examined_per_scan": 24,
        "rows_produced_per_join": 4,
        "filtered": "19.99",
        "index_condition": "(`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`product_id` in (4391,5848,2845,1585,4817,1573,1572,1574,6340,8499,2599,1549,2822,6902,8502,5851,8501,1592,4170,4974,2640,2399,1576,2646))",
        "cost_info": {
          "read_cost": "16.33",
          "eval_cost": "0.48",
          "prefix_cost": "16.81",
          "data_read_per_join": "115"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`lower_limit` = 1) and (`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
1549 600000.00000000
1572 558000.00000000
1573 806000.00000000
1574 843000.00000000
1576 656000.00000000
1585 781000.00000000
1592 902000.00000000
2399 27000.00000000
2599 483000.00000000
2640 2550000.00000000
2646 1890000.00000000
2822 91000.00000000
2845 310000.00000000
4170 1199000.00000000
4391 5000.00000000
4817 40000.00000000
4974 269250.00000000
5848 35000.00000000
5851 985500.00000000
6340 699000.00000000
6902 63000.00000000
8499 3175000.00000000
8501 550000.00000000
8502 2129000.00000000