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

yes you are right this is a good time to buy as much bitcoin as you can because if you look the bitcoin price is currently down drastically. after buying I suggest you do not easily panic and do not be easily affected by other people's talk.