Home Stock SPCE stock price analysis after the $12 billion wipeout