Also, applying the rules or the knowledge of investing, it can help to know when to invest and when not to, even if one has all the knowledge to start, without having proper financial stability to use it for investment and can still have some to use it for emergency purposes or when one is in their hard times can be very risky, for it won't help to achieve their financial aims.
You don't necessarily need to figure out when to invest and when not to invest, the only thing that is supposed to keep you on hold is your discretionary fund, but if your discretionary fund is available you don't really need to be waiting for the perfect time but to start as soon as possible because if you're waiting for the perfect time before getting started you might end up regretting like other guys so as a no coiner or a low coiner you're not supposed to be waiting for the perfect time before investing, rather you can use the DCA method to be accumulating little by Little with time you will get to that stage where you will think is the perfect time to get started then you will have to apply some aggressiveness, rather than keeping yourself waiting.
Waiting for the right time to invest is never the right decision, there is no perfect time to invest, rather every moment is the best time to invest, so consistency is the most important thing in investment, a real investor will definitely decide to invest only in DCA, because DCA is the most effective strategy as a long-term investment strategy in Bitcoin investment. And of course using income under consideration to do DCA is definitely the best decision, so you have to keep yourself right in these matters, and decide to invest in a disciplined and consistent manner with long-term faith in Bitcoin.