I think the only map area where TLC is available is the Cartel Compound which isn't unlocked for you yet. I had good results with the limo at first, but then the drop rate died. California house was good, about the same as Tere Anita for dropping them.