I don't know if I'm going crazy, but this dump actually made me happy. I know Steem isn't going anywhere with everything that's being built and has been built already. So seeing Steem at an insane discount made me smile. :) Too bad I don't have any FIAT to spend right at this moment. :P
Also, seeing people despair makes me more confident as well. It makes me think we might see the last of the bears soon.