I was wondering if it was a good idea to buy Bitcoins now considering that there are only 42 days left until Bitcoin block reward is halving.
what do you guys think?

Even now after the halving is not a bad idea to buy bitcoins because we havent seen yet the halving effect, we need some time to wait and I am very optimistic that bitcoin price will reach $1k soon.