Since this is an entry level mountain bike and you think it might be the suspension bearings...the suspension bearings are probably cheap. I would ask for an upgrade to Enduro Max suspension bearings to fix the problem.
Other areas to check...tighten the chainring bolts or maybe it the PF30 bottom bracket that like to creak on the majority of bikes that use it. Wheels manufacturing makes a replacement for PF30 with cups that thread together.