Is it the right time to buy BTC and stock ?
This question gets asked way to much, I suggest looking trough post history to find threads similar and their answers. The tape is on repeat at this forum. Also why ask random people on the internet? If you have to ask whether its a right time to buy you obviously don't know what you're buying in the first place.