West Ham manager David Moyes says he will have to spend money in the January transfer window if the current players can't improve the team.