Beyond the trillion dollar market cap resistance and the PR dump, some charts show why now is not the best time to buy (Price target $300 EOY). If the top isn't in already, we are close. First shown, the daily macd is about to flip, as it similarly did after the previous all time high.