Bad Bunny net worth: How singer makes and spends millions