If I were you I'd lean to the 16GB 4060 rather than the 12GB 4070 if AI is all you're planning to do. It'll be marginally slower, but I've always found speed to be less limiting than capacity. More memory means I can generate bigger frames (or batches) while more compute only speeds up generation time of individual frames. Most of the time your workflow will be "tinker with the prompt by generating single pictures until confident it works, then generate a tonne of pictures while you step away to do whatever else, then return to find the two or three good ones or to refine with img2img". The difference is that you have time to read a whole chapter rather than just half of one, or something like that. A big deal if you're making money off AI, but unimportant for a hobbyist. Being stuck generating sad 512x512 and then using upscaling to get something less useless is pretty depressing when a cheaper GPU can do 1024x1024 with latent upscaling to 2048x2048, if a bit slower. That 4060Ti is basically the ideal hobby AI card as far as I can tell, unless you have the budget for a 4090.