The best time to invest is when there's a huge amount of panic. The more that everyone thinks there's no chance of Bitcoin ever recovering and that alts will take its place, the better a choice it is to buy then.
Buying at a time when everyone is dumping the bitcoin is really a brave step. It can not only get you bitcoins for cheap but when in the future bitcoin rises again, you can sell and gain profit.