There is no definitive answer when it comes to the best time to stream on Twitch, as it depends on a variety of factors including the time of day, the channel's viewership, and the game being streamed. However, some popular times to stream on Twitch are generally during the morning and evening hours, when there are generally less viewers. Additionally, some channels may be more popular during specific times of the day, so it's important to check out the channel's schedule to see when they're most active.