I think it's best to book about one month before now where as it used to be the other way round you would book well in advance .People are catching up with travel now after covid and get excited so they book early and the airlines up the prices.
Get Non OA in your country get 2 years without having a Thai bank then renew with agent no fuss and open Bangkok bank account. Get 1 year insurance with big deductable if you healthy around 7000bht.Falcon insurance.
My 90 day report is due on February 9th next year after re entry. Got my visa renewed this week agent said my 90 day report will now be March 10th next year.