The easiest way to get RP on GTA Online
RP is very important in GTA Online. The more you get, the more you level up, the more stuff as weapons, upgrades and clothing you unlock. And getting lots of it can be quite a grind. You have to grind missions, activities etc. and it's a pain in the a$$.
But someone on Youtube, Dat Saintsfan to be correct, discovered or better say posted a video describing a easy way you can "exploit" to generate infinite amounts of RP. You can watch the video below or you can read the text version I'll post here. So basically you'll have to go to the Sandy Shores and find the Pay 'n' Spray. Now in front of the paint shop there is a store you can rob, but you will not do that.
Enter the store as you would normally do and then you have to take out your gun but don't shoot anyone or anything. Once you get the stars which happen immediately after you pull out your gun, leave the store, enter your car or a random car and go to the Pay 'n' Spray just across the road. You don't really have to spend anything on the shop as in repair the car or respray it. Once you get in, the stars will disappear and you will get RP points. I think you get 100 RP points for every star you have and since repeating this process over and over rises the stars level to a max of four stars, you will earn 400 RP points every time you repeat it. The whole process takes about 15-20 seconds and as the guy says in the video, you can generate up to 150K RP points per hour.
If you need more information, just watch the video below.