先日始めたばかり、確定申告の経験もない初心者です。
NFTの売買について質問させてください

�@
 1BTCを現金で購入
 NFTアート「A」を1BTCで購入
 →A=2BTCに上昇、Aを売却し2BTCを取得
==初期投資1BTC、収入2BTC相当==

�A
 �@で取得した全額(2BTC)でNFTアート「B」を2BTCで購入
 →B=4BTCに上昇、Bを売却し4BTCを取得
==初期投資1BTC、収入4BTC相当==

�B
 �Aで取得した4BTCを現金化
==初期投資1BTC、収入4BTC、利益3BTC==

この場合、確定申告をする必要があるのは、�@〜�Bのうちどの時点からでしょうか?
また、上記「A」や「B」を売却せずステーキング等をしてBTCが得られる場合、その収入も都度申告する必要があるでしょうか?

意味不明な質問になってしまっていたら、ごめんなさい。知識不足です
よろしくお願い致します