Is It Too Late To Consider Buying CorEnergy Infrastructure Trust, Inc. (NYSE:CORR)?