CREATE TABLE table_21429 ("Season" FLOAT, "Series" CLOB, "Team" CLOB, "Races" FLOAT, "Wins" FLOAT, "Poles" FLOAT, "FLaps" FLOAT, "Podiums" FLOAT, "Points" FLOAT, "Position" CLOB)

Which season did he have 0 points and 31st position?
SELECT MAX("Season") FROM table_21429 WHERE "Points" = '0' AND "Position" = '31st'
SELECT MAX("Season") FROM "table_21429" WHERE "Points" = '0' AND "Position" = '31st'