steve will do it net worth