If you ask when is the right time to invest in bitcoin then the answer is always now,
before bitcoin adopted by most of people in the world. You must take a risk and invest on it,
because no one can controlled the value of bitcoin, it's can increase or decrease depend on community support.
Yes always buy at every dip and that makes it a average of prices over a period of time, don't all in your money in one dip.