The CW: Here's When The Flash, Riverdale, and More Arrive on Netflix