$ETH which is level to buy Ethereum for long term?

can anyone tell me to when to buy Ethereum? which level? and how long can we hodl?