Buying can let you have some problems now, the first reason why you should not do it right now is because the bitcoin has a high price right now and we still do not know if its gonna rise more this week.
This is not the right time to buy bitcoin as its too high for a normal users its better to wait for the price drop or hold the coins for the halving to earn best profits from it.