literally 1 week ago i bought a certified preown 2011 mazda 3 gx. Ive been driving it around with no issues until the other night.
suddenly there was a small squeak that i paid no attention to. shit happens right?
well then i went to visit my mother which is about a 85kkm drive. it seem that after about 50 km theres this random squeak that happens that seem to be coming from the front passenger side.

now this squeak seem to be completely random, sometimes it seems to happens going over bumps, sometimes on acceleration etc.

the only way i can get this noise to replicate is if i drive down a side road and knock it in to neutral, rev the engine to about 5-6000 rpm and the squeak happens like clockwork when the rpm gets back down to around 2500 rpm.

there isn't any performance issues that ive noticed but this shit is annoying especially considering i just bought this damn thing. its got about 68,000 km.

what is causing this?