10 Best Upcoming IPOs to Watch in 2024