When you need to do so in order to use new hardware or activate a newly-supported feature on your motherboard -see your motherboard manufacturer's site for BIOS updates for your model motherboard, as well as for step-by-step instructions for flashing the BIOS. An unsuccessful or bad flash can completely disable your board.
You do not have to have any operating system to flash the BIOS.