Yes because the price sky rockets from time to time.
I`m holding my bitcoins for 6 months and the price increased from 600$ to 730$.
I can`t say it sky rockets,but it`s a good increase.
Yes,it`s a good way,but you have to buy and sell at the right time.