There is no other time but to buy than now. Don't wait for BTC time to dominate because by that time BTC price will also go up and you may not be able to afford it. Its got its time maybe tomorrow, maybe next week or next year but don't wait for its moment. Just look at how those people who regret because they had not bought earlier before 2017.