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.
I think I Agree with your analysis, actually the size of your portfolio is a very important determinant to what the profit you are expecting would look like and that's why it also very important that a combination of your large investment and long term approach must be in place if not there might not be a good profit in view at the long run.