Is GFL Ltd. worth buying?