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 (
    2580, 3354, 1591, 2638, 4215, 3834, 3155, 
    2301, 4294, 4316, 2737, 2550, 1590, 
    2275, 2559, 1564, 3308, 1579, 2363, 
    4126, 4796, 1567, 4562, 1583
  ) 
  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.00110

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 (2580,3354,1591,2638,4215,3834,3155,2301,4294,4316,2737,2550,1590,2275,2559,1564,3308,1579,2363,4126,4796,1567,4562,1583))",
        "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
1564 555000.00000000
1567 300000.00000000
1579 1020000.00000000
1583 829000.00000000
1590 900000.00000000
1591 649000.00000000
2275 21000.00000000
2301 2200000.00000000
2363 51000.00000000
2550 440000.00000000
2559 98000.00000000
2580 975000.00000000
2638 330000.00000000
2737 23000.00000000
3155 16000.00000000
3308 21000.00000000
3354 28000.00000000
3834 25000.00000000
4126 7000.00000000
4215 1499000.00000000
4294 186000.00000000
4316 2175000.00000000
4562 1480000.00000000
4796 1715000.00000000