def METHOD_NAME(base_cur: str, dest_cur: str, url: str) -> Any:
    """
    returns the price of the cryptocurrecy in the specified base currency
    """
    if base_cur == dest_cur:
        return 1.0
    conn = http.client.HTTPSConnection(url)
    conn.request("GET", f"/api/v3/simple/price?ids={base_cur}&vs_currencies={dest_cur}")
    response = conn.getresponse()
    if response.status == 200:
        response_json = json.loads(response.read())
        rate = response_json[base_cur][dest_cur]
        if not rate:
            raise RatesNotAvailableError(
                f"Currency Rate {base_cur} => {dest_cur} not available latest"
            )
        return rate
    raise RatesNotAvailableError("Currency Rates Source Not Ready / Available")