Im no expert but I think buying BTC at this price is still a good one, on the future we can expect that BTC price will go to 6 digits already and that we wont be able to afford it that much already, BTC is having its new ATH at the moment so just wait for its correction before buying.. This price is good for swing trades only as you know BTC price flactuates this days too fast.
Look at this price of BTC tho, really do fluctuates really fast so its good for swing trades and not hodling as history may repeat itself again where BTC price pops and hodlers who bought at its ATH before suffer from lose. But I actually dont think that you will be much affected if you are a hodler of it as you can have patience for years until it had its new ATH again.