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