A few tips to get into rewards,
Get the Rewards App on Xbox to earn extra points they give you 100 free a week and 50 per day for unlocking achievements.
Do daily searches and polls on the rewards website. These give you pretty fast and consistent points. Press F12 in your browser and you can find a way to switch to mobile compatibility mode to do the mobile searches on your computer if you like.
The Game Pass rewards are somewhat less efficient than the others but still ok if you're having fun and if you want some tips on the game quests
https://www.trueachievements.com/xbox-quests
It's hard to estimate it, but it feels like you can really earn a fair hourly wage getting points.