@John ***
Then unless you're applying at Jomtien immigration, the money only needs to be present the day you apply, and must show as a transfer into Thailand from overseas. There is no amount of time it must be in your Thai bank account. Except Jomtien requires the money to be in your account for 2 months already at the time you apply for the non-O visa.