Home Stock Analysis Why I Canceled My Model 3 Order