According to Hannigan, the optimal time that a nap should last is around half an hour – so be sure to set your alarm before you doze off!