I've seen people making millions of dollars selling NFTs on popular blockchain platforms. Things that were thought to be worthless are now worth a ton of cash. While all of this sounds great, it's not easy to create a unique NFT that would gain demand on the market. High gas fees on the ETH blockchain, makes it unprofitable to sell NFTs on it. Binance Smart Chain would be a better choice, but mainstream adoption on the platform is still low these days (when compared against Ethereum).
I'm wondering how do I make money with NFTs? Some guidance would be greatly appreciated. Thanks in advance.

Those NFTs which are sold for millions are just collectibles and no one id going to sell them back who ever bought it or they won't care about selling it for profits means there is no such definite price range for such kind of projects but there are also tokens are created for free but they are looking to make money with that, which doesn't sound fair to be honest.