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?

It's a great idea to buy bitcoins now because the price fell a little down right now. So it is like a discount to buy them. And the prices will keep raising up and up so yea. I recommend you to buy these bitcoins now