There's no right time to invest in Bitcoin other than investing when your discretionary income is available, but if you see anyone that's waiting for the right time to buy Bitcoin, just know that the person isn't buying Bitcoin with a long term mindset, and the person will have to wait to buy Bitcoin when a dip occurs so that it will enable the person to sell his Bitcoin once the price of Bitcoin starts increasing.
Your comment is very vague.A person can start investing only if he has a source of discretionary income. Many people have their own income through which a person can invest but cannot continue to invest consistently or in the midst of a financial crisis, he sells his holdings. To maintain the continuity of investment and to keep the investment stress free, one should invest with discretionary income. Discretionary income is the amount of money that you have left after deducting all your expenses, that is discretionary income.
The goal is having a continuous source of money to fund you and pay your bills while you still have some pare discretionary income or left overs after your needs for the month or a certain period has been taken care of. The reason I said a continuous or other terms steady income is because we cannot expect to remain faithful to holding our Bitcoin when there is actually a life threatening situation that requires immediate attention for a person who does jobs based on contracts that may not be as frequent as it should be when making use of a DCA strategy. Though is advisable to run at your own pace so you don't end up selling back those Bitcoin when you go broke, and that’s where the concept of emergency fund comes in. It's not advisable to neglect the importance of emergency fund as it's the only way to attend to immediate matters without necessary going back to our Bitcoin investment, which is not a healthy habit for our accumulation journey.