That is a good price for March Break, I'd take it! Seat sales are few and far between when you have specific dates at Spring Break, prices only tend to go up…
You could wait until August and try to book Southwest, but between having to travel there and US exchange rates, I'd feel better having it already booked...