After doing trading it is not sensible that we have to sell our bitcoins for fiat/usd, but we have to wait with them for more longer and so with that we will also get the profit with the price rise also, we should have to think for long term investment in bitcoin as I think only that is the way to get the profit.
there are two kinds of investment: one is when you invest in bitcoin in short term or long term and sell it as soon as there is a rise to make fiat profit and get out.
and the other is when you invest in bitcoin to gain that profit but also gather more bitcoin for the future to "use" bitcoin directly as a currency.
so in each of these the way you buy and sell is a lot different.