Trust fund babies vs self made millionaire