In my opinion, yes, it is the right time to buy BTC and ETH. If you want to invest in the two coins, so to buy now is very recommended. BTC and ETH prices are very low right now. You can buy it more to trade them later. I think you just need to hold them for several months. The prices will be rising soon.