You can try to buy some bitcoin every week or every month. No matter how is the price. Then just keep it for several years. You will get profit at that time.
Yes, There is no specific price or time for buying bitcoin. Whenever you have money, go for collecting bitcoin as we all know that they are always increasing in prices. We never know when bitcoin is going to take next ride to the moon.
Holding of bitcoin has already made masses richer or even millionaires. No need to let go even a single opportunity of buying bitcoin if you want a bright future.