Why is the only option you are considering a buy and hold strategy?
There are lots of trades to be made that could get you there more quickly
if you have time to dedicate full days for this - yea, faster for sure. but not an option for people who can go online just few times a day