It's not about buying too late, it's about selling too early.
Buy and hold. Longterm. 10+ years.
10 years +, dont you think its too long time. I think i can not wait for that long just for a little profit.
If you can get the profit today why we need to wait till 10+ years? I dont think it is a good idea.