Home Business CELH stock analysis: is Celsius a buy after the $17 billion wipeout?