im not very sure regarding all reactions but i always check the carbocation formed in any step...if alkyl shift is possible and gives a more stable product,say tertiary from secondary,then form this new carcocation,else try for hydride shift,if possible...else use the original carbocation