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, 4325, 4142, 4329, 4327, 4081, 4328, 
    4322, 4390, 4326, 4141, 4386, 4385, 
    4389, 4098, 4158, 4388, 4100, 4323, 
    4097, 4099, 4324
  ) 
  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.00111

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "15.41"
    },
    "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": 22,
        "rows_produced_per_join": 4,
        "filtered": "19.99",
        "index_condition": "(`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`product_id` in (4391,4325,4142,4329,4327,4081,4328,4322,4390,4326,4141,4386,4385,4389,4098,4158,4388,4100,4323,4097,4099,4324))",
        "cost_info": {
          "read_cost": "14.97",
          "eval_cost": "0.44",
          "prefix_cost": "15.41",
          "data_read_per_join": "105"
        },
        "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
4081 20000.00000000
4097 5000.00000000
4098 5000.00000000
4099 5000.00000000
4100 5000.00000000
4141 15000.00000000
4142 5000.00000000
4158 5000.00000000
4322 20000.00000000
4323 20000.00000000
4324 20000.00000000
4325 20000.00000000
4326 15000.00000000
4327 15000.00000000
4328 15000.00000000
4329 15000.00000000
4385 5000.00000000
4386 5000.00000000
4388 5000.00000000
4389 5000.00000000
4390 5000.00000000
4391 5000.00000000