Prepare for more stocks sell-off when rate hikes. Stocks are like seasons, when winter comes, need time to survive through before spring arrives. Can't hope for miracle.
Rally is over for Tesla, especially after stock split. It's better not to split where stock can rally over $1000. Now Tesla will be struggling at $300.