We recently left Oceanside for San Antonio. We loved Oceanside. We lived in this community, off Old Grove, call Versailles. It’s small, gated with a pool and small playground and a great community of neighbors. (They have 4th of July parade and followed up by a community wide bbqs, halloween is a blast and several other community events.)
I would not buy now, but there are a couple of rental houses in there. (We rented as we were very clear on our short stay 2 year orders and then gone). Then if you see the price you are more comfortable with, you can pull the trigger.
I definitely encourage you to rent though, there is much more room for downward movement in price in Oceanside.