What is Future's net worth in 2024