Just evolve it as early as possible because the only move that onix learns that steelix does not is sand tomb which is pretty much useless but if you really want that move, wait until level 46 because thats when it learns it.continue reading