Even if you have no contract offers at the end of the season you will get an offer from someone. This happened to me I point blank refused all offers as I had beaten Schumacher in DC so assumed I would get Mercedes but did not, my season ended no contracts ! All doom and gloom I thought, oh well start again, after the end of season info and load screens BANG an offer from Mercedes I was very happy to say the least, phew ! So you will get an offer from who I don't know !