Is NIO Stock a Buy Ahead of NIO Day 2020? Analyst Weighs In