NIO: Unpredictable, Despite Revenue Strengths (NYSE:NIO) : c