Usually your best bet is the Japanese cars, in particular the newest (In both IRL and to the game). There's other too, but they are the least expensive
Usually your best bet is the Japanese cars, in particular the newest (In both IRL and to the game). There's other too, but they are the least expensive