The reason for this is that market moves in cycles, sometimes it goes very high and sometimes very low,
Your explanation on Bitcoin moving in cycles is very wrong. The last time i checked, Bitcoin has a 4 year cycle which we normally call the Bitcoin halving cycle. When you talk about the price going high and low at several intervals, you must be referring to volatility/price fluctuation. So yeah, with a precise strategy for accumulating Bitcoin you shouldn't be bothered if the market is fluctuating or not.
.And then also it’s not always about the size of one's investments but the discipline to keep going and not quitting halfway, that’s where the real success comes......
I totally disagree with you here. The size of your portfolio will surely determine the amount of benefit you will get after a long period of time. The main reason for consistent accumulation is because you want to have a sizeable amount of Bitcoin in your portfolio. Dont forget, you might be consistent investing peanuts into Bitcoin while someone who lump sum with a huge amount 3 times in a year, in a 5 year or 10 years interval, there is every tendency that he/she will reap more than you.