many ways you can do to take advantage of bitcoin. The easiest thing is to do a holding bitcoin.
stretcher way is very easy because in some future time you can take advantage of yan action you do.
Agree with your way buy and hold for long time, but this way is good for long term investing in bitcoin
but for the users who want make money from bitcoin,
trading bitcoin to fiat or trading altcoins is good way for getting bitcoin short time, so everything depend on the method investing in bitcoin short or long term investments.