If God was caused by something else, then that thing would also need a cause, and we would have an infinite regress without a beginning. Yet if there was no beginning, then nothing could exist. The regression only stops with something that is self-existing. This thing cannot be physical because physical matter itself began to exist. A supernatural being is the best explanation of the first cause.