There's always more to be said, but you may be interested in u/artfulorpheus's answer to What do we know about the historicity of the Buddha?