As far as you are investing and you don't have the mindset of making profit quick then I can say it is the right time to invest bitcoin. Only those who thinks of making profits so quick from bitcoin investment are always bothered if it is the right time to invest in bitcoin. If long-term investment is what your focus is all about you will invest in Bitcoin without being worried about anything. Their is no perfect time for investing bitcoin, having doubt if now is the right time to invest can make one to miss the opportunity of time.wasted .
The mindset of making quick money is not for people like that we have to have the mindset of managing how emotions the moment we are able to manage our emotions because it will drive you to do exactly what you are not suppose to do, and with the way the bitcoin investment is going there is nothing to worry about than to have patience before investing, and this is like a compulsory investment that is suppose to be handled with initiative and not want to make quick money and sometimes that is were a lot of people are missing it so let them understand before investing.
I wonder why someone will invest and the next thing they will all be thinking about is quick profit and there is no way that you will invest and you will not get your money back, bitcoin is suppose to be a long term investment so this somthing that you would prepared your mind for before you invest one thing that people lack is knowledge and with knowledge comes better understanding so it is better to have a good knowledge first. And it is not just about the profit, and the best time to invest is when the price is down it gives more advantage, except if you want trade.