I missed to buy bitcoin when it dipped to $9K. Then I missed it again at $10k thinking it might go down to $9k again. And now, I am waiting for $10k but it seems that it will not go below $11k again. I must be the biggest idiot in crypto world

No you are not. So many have same fears like you. Fear of missing the boat. But I just want to tell you that there is never too late to buying a Bitcoin. Because when you buy BTC after some period of time it's value increases. And started generating profit. Once you invest in Bitcoin that's enough, you don't need to work for it. Bitcoin started working for you.