"The lower limit of quantitation should be 1/20 of Cmax or lower, as pre-dose concentrations should be detectable at 5% of Cmax or lower (see section 4.1.8. Carry-over effects)."
ULOQ should be calculated based on expected Cmax + RSD% of this value. So if your Cmax is 100 ng/ml and variability for Cmax is 35% then your "safe" ULOQ should be 140-150 ng/ml.
Of course if possible LLOQ should be calculated not only based on Cmax. Key is expected last observed concentration Clast minus RSD% of this value. So if your Clast is 10 ng/ml and variability for Cmax is 25% then your "safe" LLOQ should be 5.0-7.5 ng/ml.
Nice document related to LOD calculations (not for PK) was published by EC:
Another reminder is to be careful about the inter-individual difference because there are normally 30-50% variathers of Cmax in population. A 1/50-1/100 of reported average Cmax is suggested for the to be validated LLOQ.