Yes, i find it more effective in a long term of investment since the btc price will surely increase after a months or years. By checking the previous price you can clearly say that btc is much better with long term of investment.
I totally agree that bitcoin is for long term investment so i think all the holders of bitcoin should have a long patience on waiting, because the price of bitcoin will not rise very high in a short term, bitcoin will just increase or pump it's value for long term.