Is Naveen Selvadurai's Net Worth Deserved?