I have a $1200. I want to invest in bitcoin

. Is this the time to invest in Bitcoin or should i wait until BTC down?
It totally depends on what you plan to do with the coins you buy. If you're planning to sell any time soon, it might a good idea to buy but not the best or the wisest thing to do as if it starts falling down you will be totally annoyed and might even sell.
The thing is if you buy right now at the highest price bitcoin has ever been, it's a bit risky and you should be able to embrace the fact that it's more than possible for it to drop my huge amounts in extremely small amount of time. The rate of growth in its price from 7k to almost 13k now is totally crazy and has never happened not only in crypto but in anything that behaves in a similar matter (talking about stocks trading etc.).
So if you buy now, you should plan to never sell before maybe a year. And during this year you'll notice a lot of dumps and pumps and crazy stuff. But if you want to profit, you need to keep cool and let all those numbers aside and just let them where they are. No one can predict what's gonna happen. No one knows if the prices we are witnessing now are figures we won't see again ever or they'll be the base price for the future.