I think an investment advice without a timeframe is not good advice. So for someone who is expecting a capital gain in 10 years from now this is not the best advice.
I'm all for buying into Tesla when it's at least closer to proving itself
This contradicts two rules of stock markets: (1) Buy the rumor, sell the news and (2) Buy cheap, sell expensive.