There's no magic time to release your videos. Youtube gets more traffic during weekends, but that doesn't mean your potential viewers would be watching at that time. Even then, they can still find your videos the next weekend and so on. Best thing to do is experiment and find out what works best for your channel.