Nio: Is Now the Time to Buy This Hot EV Stock?