This market is brutalllll. I hope this is just as sell off based on market sentiment towards biotechs etc. Any reassurance out there?