Is now a good time to buy BTC and wait it out long term?
i think that you should definitely top up your bitcoins right now and not wait for lower prices because the price might even not fall to lower numbers than it is actually right now
also if you will buy right now you will definitely make a lot of money after sometime because bitcoin block reward halving is incoming and it will surely push the price up