Do the side quests early
Do the side quests early, don’t leave them until the last minute. They offer more narrative to enjoy to flesh out the world, feature combat challenges and puzzles too but also powerful loot like armour and rare crafting material to help in the next boss fight.