Especially for Ethereum, It is never too late. Nobody knows where the price will zoom to. Ethereum has so much potential that even at 400 dollars, I will still buy. If you are in for the long term, it's never too late to buy Ethereum. One might think it’s is high now, but what if it gets to 600 dollars in the next months? What would one say then?