Home Editor's Pick My Take On Elon Musk Confirmed To Takeover Twitter – What Happens To Tesla And $TWTR Stock? {VIDEO}