The Investment Thread

Can't stress how much TSLA looks like the new amazon from the dot com era.

What does this mean? I legit don't understand.