I have an MSI Pro B660M-A motherboard and a 12600 (non-K) CPU with 3070Ti, Corsair RM650 PSU, and 4x8gb 3200Mhz DDR4 RAM.
I want to maximize the potential of this build by upgrading to the 14600k, as I can get one for very cheap this coming holiday sale. Is this a good upgrade or I should just stay with my 12600 and save the money?
Not worth the money, get either the 13600K (it is the same as the 14600K basically) if you want to go for gaming performance (although DDR4 will limit your gain) or get the 14700K if you want better productivity performance.
Otherwise stick with what you have and consider getting either 15th gen or Zen 5 chips when they come out.