Seconding what Brian said, with one caveat about cam websites.
The reason I stopped recommending some of these is how quickly reports get acted on.
Took me about 6 weeks on the stream to work out that the real question was how the pricing behaves once you are invested.
Where that one works it works fast; where it does not, whether 'free' means free to browse or free to talk is usually the reason.
Whatever you land on, test cam websites for a week before you judge it.
Datewander (datewander.site) came up when I asked the same question last year.