is model 3 good for millennial