Intel CPUs which have F suffix don't have iGPU
Ryzen CPUs which don't have G suffix don't have iGPU
Yes, AMD is better. For less money you get equal or better performance from AMD.
Going by 'not now" assume that you want to overclock in the future. Cheapest overclockable Intel chip is 9600K which costs about 20k. While Ryzen 3600 costs less and performs about 50% better in multi threaded work load. And not to mention about bottlenecking Titan RTX
Cheapest board to OC Intel chips would cost about 12k, at least. With AMD you have an option to go for cheaper option.
To match Ryzen 3600, you will need to get 9900K which costs about 40k. And there goes all your budget to CPU alone.