The amplifier power is never continuous. It’s 0W at silence and maximum wattage at the loudest.
A speaker’s power rating is based on maximum output. If a speaker is rated for 100W maximum, you can safely use a 300W amplifier with it so long as you don’t play it too loud.
You can calculate "too loud" bu using the power to db conversion. That is, if a speaker is rated for 100W, and 90 dB sensitivity:
dB = log10(100) = 20.
That is, at 100W input the speaker will play it’s rated sensitivity + 20. So, if your speaker is 90 dB at 1 watt, it will be at 110 dB at maximum. Just don’t play your speaker more than 110 dB (at 1 meter or yard) and you’ll be fine with any size amp.
https://www.rapidtables.com/convert/electric/db-converter.html