Now is probably the best time to buy in. It looks like Dec 2018 was the bottom, not certain but in retrospect it does look likely. The trend recently has been up, so I would say buy now if you haven't already.
I am very happy to see that the current development of crypto prices is moving in a positive direction, which is slowly rising. This is an indication of the rise of crypto trade which had experienced a sluggish blood because yesterday the price continued to decline.
Now is the time if you want crypto investment because the trend is going up, so short-term investment is very attractive. If the capital is large, then pursuing long-term investment is very promising.
This is the best time to invest, we don't know what will happen a few weeks later. Just try to spend some money to build our portfolios. Recently, the crypto price was a lot of good news that has created a little recovery to the bitcoin and whole altcoin's price.