Look out for three random Daily Objectives in the GTA Online Interaction Menu and complete them to earn GTA$ and RP.
You can score even larger GTA$ and RP rewards for completing all Daily Objectives over consecutive days. Complete them every day for a week or month to earn big cash and RP bonuses.
Daily Objectives unlock at Rank 15.