Is It Too Late To Consider Buying Clean Harbors, Inc. (NYSE:CLH)?