What is the perfect time for qailulah (afternoon sleep) before Zuhr or after Zuhr? What is the limit min/max time with respect of hours?
One can do Qailulah (siesta) before or after Zuhr. There is no time fixed for it. Its time may differ as per the situation. Qailulah means to take a rest at the time of afternoon though one sleeps or not.
القيلولة الاستراحة نصف النهار وإن لم يكن معها نوم (عمدة القارى 3 / 338)
Allah (Subhana Wa Ta’ala) knows Best
Darul Uloom Deoband