Look into Spex E9X, it's a more up and coming class imo.
https://spece9x.com
SpecE30, Spec3, Spec E46 are all on the decline imo. E30 and E36 parts and donor cars are becoming harder and harder to find and prices are creeping up.
E9X chassis and suspension is also superior imo.