You can buy bitcoin anytime you want if your intention is to only hold. Bitcoin eventually rise through all the years.
If I have too much money I want to invest Bitcoin and hold it for long term because we take advantage that bitcoin will rissing every year. I'm sure we can earn more for the needs of our future.