Chilling Adventures of Sabrina Fans Are Freaking Out That Part 3 Is Live on Netflix