Top Chef’ Season 23 premieres March 9 on Bravo, but fans can stream the first episode early starting March 3 on Peacock and YouTube. Here’s how to watch.