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

Definitely at present better time to buy bitcoin. Because bitcoin market price is cheap. Its now under 10k$.So I tell you go first market and buy some bitcoin.