From time to time, I get paid in BTC for my freelancing services. Sometimes, I don't exchange it to real cash and let BTC sit in the wallet. But lately there has been A LOT of fluctuation in BTC price so if I have, let's say.
If the payment you receive also different, if the price is
high, you get paid with 0.2 BTC for example, and if the price goes down you get paid 0.3 BTC. If that's the case, the best way is to save the btc you received when the price went down, and find the right time to sell the other. Of course the choice to keep it in the long term is a wise choice. Make a list of btc you received in detail, so it's easy for you to manage it.