Given your criteria, I wouldn't elect the TF10 as the best candidate. A potential candidate, maybe. Albeit still a weak one, considering there are far better alternatives, especially where bass, mids, and soundstage are collectively concerned. Within the $200 price range, I'd personally recommend the Atrio M5, EX600, ClarityOne (aka C1), or FXT90. Where rap and hip hop are concerned, the Atrio M5 is an excellent choice. That said, the C1 boasts a very deep, powerful low end; possibly the best one in terms of overall quality and quantity out of the 4. On the other hand, the EX600 and FXT90 offer better detail, clarity, and transparency than the C1. Presentation wise, the Atrio M5 may not be as open and airy as the other 3 vented dynamics. In any case, I'd search up and read more into each one of the aforementioned, and narrow down to whichever one appeals to you most. All the best!
Thank you so much for your recommendations, I really appreciate it, just another thing, in terms of the bass on the 4 iems you mentioned, which ones have more punch and boom to their bass? And I was actually surprised that noone mentioned anything about the radius DDMs, cuz i read reviews about that and its supposed to be a bass focused iem