For me, that depends on how you use the upgrades. If its in escalation of who owns the fastest - lightest - highest hp, "look at me" style, then absolutely its pointless.
If you like to invest in the car, use the parts for their intended benefit (ie trackdays, hillclimbs, auto x, etc) and...