In My Opinion holding Bitcoin have much high potential then every stack or investment ,because bitcoin have a clear future and at the price which its sitting is very good because it highly retraced and fighting to reach higher and higher ,
Same can be said about any stock too. Additionally the stock is regulated meaning low chances of pump and dump all of a sudden and the company is giving you reports every quater which may have a lot of fabricated stuff in it but still you are kept uptodate with their stats.
In other words, every asset has its pros and cons. It is wrong to compare apples with oranges - you can only compare different apples between themselves.
I says you have one year to invest in BTC before bullrun starts , So invest in bitcoin in parts and hold like diamond hands .
There is no guarantee that in one year the bullrun will be maximum. So this is an absurd assumption to make. Buy bitcoin when it is priced low not because it is going to do up in one year, it may go up in one, two or three years but you keep increasing your stash of bitcoin.