I know I'm boring but one of the ways that show me that you can earn in short time and withdraw immediately is FreeCash. https://freecash.com/r/e397744ba8
You have many apps, games, surveys, offer walls that also give for some games 50% more earning, But if you want to earn, you have to be careful and look everywhere and compare giving, I mean prizes because sometimes FreeCash main app is offering more then offer walls that offer 50% more. Most of my winnings i got thru surveys and casino games because they offer the best and also the best thing there is TimeWall. You have all kinds of earnings click, surveys, apps, tasks. But i have to say that if youre going to earn there doing tasks you could wait even a week to get paid.
For first time withdrawal you need to have at least two dollars, And they are going to check your face through recognition site.
Every other time minimum is 0,40 cents and you have many types of withdrawals.
If you decide to try your luck here is my referral code/link and we both earn from it.