The best time to buy Bitcoin is when everyone is panic selling out of fear. That time is now.