Buying bitcoins little by little and withdrawing them to a personal wallet is the most effective way. I've been doing it for a few months and now I think I'm pretty successful even though I only have a few bitcoins at the moment. But I hesitate to buy again when the price of bitcoin becomes too expensive. Do you have an opinion? Unfortunately I just found out about this forum, if I knew about it a long time ago maybe I would have more bitcoins. Even though I've known about bitcoin for a long time, I was hesitant to start buying bitcoin for a long time before finally deciding to start buying it on binance
You know you didn't well specify if you are using the DCA method to buy bitcoin, cause if you are then buying now should not be much of a problem to you, using the DCA method helps reduces the impact of price volatility on our portfolio so even if the price were to fall now or rise now it wouldn't matter as long as you keep on buying.
IMO if you are a long term holder and want to hold bitcoin for up to 10 years or 4 years maximum then you should still be in a very early stage of accumulation and your major concern now should be buyingore bitcoin, you mentioned something about you feeling successful and you also stated in your reply to @Marvelockg that you have not accumulated much bitcoin, I not going to tell you what your target should be but I don't think you have accumulated enough bitcoin to be feeling comfortable or maybe the idea of you feeling successful is what is actually holding you back, maybe you are feeling over allocated already to bitcoin even with having such little amount it, my advice don't stop now, just continue buying and you shouldn't be feeling overly allocated if you are investing money you won't miss, every time is a good time to buy bitcoin and so is now.