Keep in mind that some of your options are not appealing, but you’ll have to make to due. You’ll also find that once you get to your destination you will become relieved that you didn’t have to pay a lot, but now you have the money to really enjoy your vacation.
When it comes to booking far in advance, you’ll find that it also guarantees that you have a flight, but also it gives you the best options available when it comes to fares. Basically, you have your pick of seats. The question is how much you are willing to pay for your seat. A lot of people will hold out for a cheaper ticket, but then they are put on a waiting list and hoping that someone drops out. It’s not fun to be waiting on a seat to come available.
As for going for the crappy seats, you’ll notice that it will knock some money off, but not a lot of money. It won’t greatly reduce the cost, but it will be less. If you are looking to save some money you may want to down grade in class.