It appears ROKU was ready to set sail but got set back due to the market selloff that occurred last week. The selloff didn't seem to effect ROKU that badly and the down volume on those days were low. Unless the market decides to keep falling, this seems to be a clear buy.