Yeah every body get their own Bitcoin investment goal. But still those investment goal still involved making profit and all that , but the Reason most people dey sell their investment base on emergency purposes, nah because say dem lack emergency funds wey dem supposed use tey cover expenses, wetting dey cause am most time nah wen person go over dey aggressive with his bitcoin accummulation, because he or she wan make better profit in a short run , so dem go use those emergency funds tey invest still to get better stashes and e go lead to early or premature withdrawing. That why e dey better to dey accumulate according the way your hand reach , like dey use some percentage of your earnings tey dey accumulate while the other remaining percentage as emergency funds, but sometimes some people dey sell from Their investment if Their emergency funds nor fit keep up with that expenses expecially the ones wey relate to health issues.
To me earn long-term accumulating and holding nah the best , because person go get time tey accumulate better stashes of Bitcoin. Because most of us here nah average earners and most time we dey get personal expenses to take care of , so we nor fit carry go all in with our earnings , so to dey buy small small quantities with DCAing nah just the best so that as we dey accumulate we go get cash to handle expenses.
Now back to your question, to me I don't think sey any best time dey to sell. Aslong sey you dun get better quantities stash of Bitcoin, you go fit withdraw anytime because by then you go dey good profit expecially when be sey u spread your purchasing with DCAing during your purchasing (as long-term holding) so as Bitcoin dun rise you go surely dey in nice profit and you go fit withdraw any time and you still dey profit , but still everybody get their own target.