The right time to buy Bitcoin is when its value is very low.