I don't know who I understand the least:
2. Bitcoin halving, basically in the second year after Bitcoin halving, there will be a bull market. 2020 is the day when Bitcoin halves. Generally speaking, the bull market will come in the second year after the halving.
You mean that the bull market has historically occurred in the year after halving, or in the second year of the cycle. Check how you use the verb tenses.
Bitcoin having was 2 years ago not this year and will happen again in 2 years.
To be more precise, the Bitcoin halving was 1 year and two months (and a bit) ago. The next one is approximately two years and 8 months away.
The bull market starts after the previous cycle ends which was in 2019ish and we have been in a bull market ever since price broke the $4k resistance, and will probably remain in this bull market until mid 2022.
I don't know what concept of cycle you will handle, I guess one related to trading charts or something similar. It was my understanding that a bitcoin cycle goes from halving to halving, because of the effect of halving the bitcoin supply. So the cycle we are in goes from 11 May 2020 to around 14 May 2024.