Looking to build my own gaming tower

Solution
Well the best CPU would be an I7-6950X watercooled on a custom loop and overclocked to 5.0Ghz. Best GPU would be a twin pair of Titan X 2016 cards. Motherboard, any $500 one will be fine. ;)