After some deep thoughts and back test, here is my finalised strategy: I will continue to contribute some ETFs such as VOO, QQQ, VXUS, VWO, VGIT, VGLT, ARKK and ARKW. Meanwhile, I will buy V and MA every month. Besides, I will buy AMZN every 6 months. As for the other stocks such as TTD and DIS, I will buy a few shares and hold at least 5 years. In short, my plan is to buy and hold index ETFs with a handful of individual stocks.
TOTAL: $11284.09