you think this is the right time to buy and hold bitcoins? because from 19k its 11k today.

Yes. My projections show a climb is coming soon. I'm estimating January 29th to February 1st is when the climb starts and I think it goes back to at least $15k. But do your own research.