Small purchases are impractical. This is a problem.
For that reason alone Bitcoin is over rated. I'm not surprised it is crashing and dragging the alt coins down with it. Now I realize why Bitcoin hard forked into Bitcoin Cash. Bitcoin's transaction fees will limit it's growth in the future. I will not buy bitcoin unless transactions fees can be reduced. I don't have long term confidence in Bitcoin. It has a growth limit because transaction fees will increase with it's growth.
I have concluded Bitcoin is flawed unless you are rich and always make large purchases. I once considered buying bitcoin to purchase cannabis seeds overseas. Not anymore. It is not worth it because of the transaction fees. Add the volatility of the price to that. Why? Why would I bother? I think many others will conclude the same.