never trade (buy and sell) for fiat just acquire and use it as money
better start demanding to be paid in bitcoin, EARN IT
if you have to spend it, spend it wisely only on things you really mneed them
pay in bitcoin only to merchants that accept it directly
if some merchants do not accept it, pay a friend in sats to buy it for you with his fiat. This way you help him to onboard.
if you use LN to buy, you need INBOUND liquidity. That means you will need to buy some channels from LSPs. Then swap out into onchain in your hold wallets.
Here a list of exchanges with LN support:
https://darth-coin.github.io/beginner/buy-bitcoin-en.html
But remember my advice:
Remember the golden rule of 3 levels:
Read more here:
https://darth-coin.github.io/beginner/be-your-own-bank-en.html