no need to flash unless you need to.
when you buy a new board,it will have the first release bios.
the longer the boards been out,the more likely you will have to flash.
you can look at the bios page and see if anything aplys to you,but if everything is running alright you dont need to flash and shouldn't.