I would say ask again when GPU prices are reasonable. Otherwise the most effective way to get a high end gaming PC at the moment is to buy one from a vendor rather then building it.
They offer the best prices for GPUs, still high, but not unreasonably so. For around $2000 you can get something like an i5-8400 + GTX1070 in a complete system.