A recommended fiat to crypto exchange would completely depend on what country you're in, and what kind of information you want(or don't want) to disclose.
- Fiat to crypto exchange without KYC/AML(not noob friendly): https://bisq.network/
- Fiat to crypto exchange with KYC/AML(noob friendly):
https://kraken.com/,
https://localbitcoins.com/Ultimately, only use exchanges for what they're for:
exchanging assets. Always leave funds on non-custodial wallets.