Nio’s new Firefly EV hatchback: price and range revealed - I'm shocked