Tesla stock - A wild ride, but a good ride