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

No one knows the future price of bitcoin. It may continue to fall, and it may stop falling, which is hard to predict. When we invest in bitcoins, we need to determine the future of bitcoin and decide whether to invest it.