teddyride net worth