Tyranitar is one of the best, and according to lots of guides, will most likely remain a top attacker in the long run. I'd invest stardust in the 93.3% IV only AFTER you evolve it, just so you can see the moveset before spending stardust. Best moveset currently for offensive Tyranitar is [Bite + Crunch] or [Bite + Stone Edge]. I'm personally saving a 96% Pupitar for community day, so I agree it would be your best bet to wait for Larvitar day before evolving.
Check out GamePress' https://pokemongo.gamepress.gg/attackers-tier-list for Pokemon that is worth investing stardust into.