You need to specify what you mean by 0 WS.
RAM is not a directly connected static memory device and by definition needs a few cycles before the CPU can read from it (opening page, setting access strobes, closing, some stretching after read, occasional wait for refresh, etc. These operations needs one or more cycles depending on state of the machine and type of RAM/memory bus. So I don't believe a true zero-waitstate RAM operation is possible with DRAM on a 486 like system.
On a typical 33 MHz bus 486 it is typically 4 to 8 - 2-2-2. So four sequential memory transfers needs 10-14 (CPU wait state) cycles depending on initial state of the memory bus. Perhaps less if you run RAM cycles with more aggressive timing or outside of the specs.
I now that som BIOSes use 0WS, but it usually means "no extra waitstates" on top of nominal RAM cycle which can be anything. So 1 WS usually means 4-3-3-3, but the bios maker can use any definition.
I think most non-overclocked well functioning motherboards with quality RAMs should be capable running at 0 WS (4-2-2-2) at 33 MHz.