I'll share a small secret. I don't know how replicable this is but I'm curious. Ad sets work really well for a while and then the numbers start getting faker and faker. So what I do is duplicate sets and everyday pause one and start another. This has given me better numbers although never 100% reliable numbers. All ad platforms fake some data and charge you for it.