what to do if tile of shower is 58.5 at top and 57.5" at bottom for door?
That is way out of plumb... but don't worry, there are solutions. You need a shower enclosure that has 2-piece side frames. They are designed so that the outer piece that the door(s) butt up against when closed can be adjusted by sliding them into a "U" shaped channel that attaches to the tile: