When something is “on point”, think of it being “Icey” and toast is “bread AKA money” so it’s just a saying to say something was icey or money making over done...
“Yo have to see the 12’s that came out last week?”
When finance content creators rent out fancy cars and flexcash to seem richer than they really are in order to promote and sell their “get rich quick” courses.