rain net worth