Is Nile Ltd. worth buying?