With large car makers catching up quickly, I don't see how Tesla with it's build quality issues will survive the next 10 years.
I would hold it until Q4 2021 right before the annual reports because I don't want to risk. But I think Q4 2022 is going to be the hardest hit.