Well, there's no point reiterating the fact that you should have bought back in March when the price of bitcoin was low since you already mentioned you regretted not buying then.
However, I do believe that it is not too late to get on the moving train. Yes, you missed out on the previous bull run but then you'd missed out on more if you do not buy now.
I'd suggest you buy from top exchanges like Binance, Coinbase or FTX. That way, you're sure of not getting scammed of your hard-earned money.
Buying a hardware wallet to secure your coins is actually the best but it's expensive. If you can't afford that, I'd suggest you create a blockchain wallet from blockchain.com
Thank you for the good advice, and YES, I will absolutely buy from a reputable exchange, and make sure I hold the BitCoins with my own seed words. I do not trust any other company holding my BitCoin !!!!!!!!!!!!! If someone else holds them, and goes broke, goes corrupt, or anything of 100 other things that could happen, and you could lose all your BitCoins
Electrum seems to be a good company with a lot of recommendations.