Are you an Instagram wiz? Netflix may pay you $4,000 to travel and post