depends on the person.
I will generally call up to 10 to 10:30 pm. there are a few I can call up to 1:00 - 2:00 in the morning.
I can be called at any time, but most assuredly I will not answer between 5:00 am and 9 am. That's when I'm trying to sleep.