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

No one knows the price of bitcoin in the future, because the price of bitcoin is unstable, it changes at any time, and we can only guess at its future price.
I think now is a good time to buy COINS, COINS now price is $8000, it dropped from $19000 to $8000, now it has stopped down, now is a good chance to buy, I think it will return to $10000 in February, in the next few months it will return to $20000, we can now buy COINS, patience to hold