Yes, 7 AM is too early to cold call. Research shows that the best times of the day to cold call are late morning and late afternoon. This correlates with 10 AM to 11 AM and 4 PM to 5 PM. Seven AM is too early because workers are still waking up, getting ready, and commuting to the office.