It would be dependent on your power supply as far as having enough, it takes a lot of juice.
While the 6700k might feed it if it was overclocked, out of the box speed will likely not do. The 3090 would be waiting on data, and making a card wait is when it will perform badly.