If you hold Bitcoin without selling it, you will definitely earn income from it, but it will not be within a specific period of time.
~
Please read your words again, you are contradicting yourself. Holding Bitcoin does not guarantee income. You only make money when you sell for a profit.
this can be guaranteed.
No! Nothing is guaranteed.