Home Investing Nio stock price analysis: a rude wake up call