I've been churning credit cards for SUB on and off for more than 10 years. My recent cards include:
2023:
Chase IHG Personal and Business (also opened and closed the same cards and received SUBs before covid)
2024
Chase Hyatt Business credit card. Received 65K points SUB for 5K spend
US Bank Altitude Connect (got approved recently). 50K points for 2K spend in 120 days
Applied:
US Bank Altitude Reserve 50K points for 4.5K spend in 90 days. If they approve me, will use it to pay this year's taxes.
Barclays Wyndham Rewards: New offer of 100K SUB for 2K spend in 6 months.
I get most of the information from Doctor of Credit. I also follow 10X travel website, read their FB group and even listen to their podcast. However, they don't always have the best offers available on their website (maybe because they make money on referrals and not all the best offers are eligible for that?). So it's always worth checking DoC for the best offers. Another problem I have with 10X is they seem to be obsessed with flying business and first class so their ranking of the most valuable cards is based on that, with the highest value/priority given to points that can be transferred to airline partners for premium flights (Chase UR, Amex MR, Citi and Cap One equivalents). I flew business class three times (for points or free upgrades) but I'm not so obsessed about it, don't mind flying economy even to another continent. So my priorities when it comes to choosing credit cards are slightly different. I'd rather have a generous cash/statement credit SUB and then use the money as I see fit. I agree with 10X though that if you're under 5/24 and can meet the SUB requirements, you should start from Chase Sapphire and Ink cards.
Before the pandemic, I also sold some of my miles and points to a points broker and made pretty good money on that. Tried to get a quote with the same broker recently for some miles and points I have and it was too low, not worth the hassle.
I always try to spend my points and miles as soon as can I get a reasonable redemption rate. I see them as funny money, a third world country's currency which is regularly devalued vs the USD and sometimes even expires or gets confiscated. So it's best to get rid of it as soon as you can. I don't let redemptions dictate my travel plans but I see nothing wrong with visiting a city or country I wanted to visit anyway if I find a good redemption rate for particular dates...or stay one more night somewhere if I get every 4th night for free with IHG.
For hotel points, Bangkok is probably the best city for redeeming them. It has all the major chains, each one has a few hotels with good availability and incredible value. Even with Wyndham points, which is a chain that has many shitty hotels around the world, i was able to find a great hotel in a great location in BKK for the lowest redemption amount of 7500/night with a free breakfast and a room upgrade to one of the best rooms i've ever stayed in.