The majority of users watch YouTube at a similar time to when they watch television. That being said, your ideal posting time depends on your target audience. The time that works best for one channel will not necessarily work as well for another channel. Also, be sure to upload your video a little ahead of these peak viewing times. As it takes a little while for YouTube to index your video and populate its search results, you need to post a few hours earlier.