Flying cars will be possible when adequate automated navigation and collision avoidance systems are developed. Current GPS doesn’t provide enough accuracy for vertical separation measured in less than hundreds of feet.
The next gen of GPS will, however, and is already well into development. The precision is estimated to be adequate to provide separation of vehicles on highways, let alone in the air, where greater tolerances can be used.