I believe that the recent movement by Ethereum is good , because it shows the strength even though the 2.0 launch was delayed. If you missed out on buying when it was $133 ( in Jan ) its not too late - its still a great investment in my view. Obviously there will be other altcoins that COULD have a much bigger return from now , but also with much higher risk. I made a more detailed video of my thoughts here : https://youtu.be/gencUwUpwrM
Investors think that it's too late to invest on it if they see the price are already high. They will not consider buying it if it's at the peak because they learned from the past mistake that they did just like in 2017.
Its better to buy on the dip when everyone else afraid to do so. But at the moment you should only buy if you believe that eth won't ever fall below $220 and its price is only going to grow over the years (which I highly doubt).