The problem with waiting for special deals is that sometimes
- they never materialize
- they are not offered on routes that you want.
- they are offered to late to plan for the rest of your trip peacefully (without frenzy)
Take the $500 fare and be peaceful if your travel plans!