How long do you let your baby nap

Do you let your baby nap till they wake up or do you wake them up after an hour or 2? I should add baby is 3 months