sorry for the late reply kinda busy this last few days .. actaully my rents are just retained for serveral seasons already(i think 3 seasons), meaning i just extend it everyday ..but to answer your question it is better to rent days before end season come because the rentals are much cheaper, just be sure you check your rentals 1 days before end season because someone of the owners will cancel thier card just to have bigger income in renting..
by the way i think i'm lucky also with the owners of the card that i rented because they are not greedy and they never cancel my rent..
i hope it answer you're question