Netflix (NFLX) Should See Further Upside