do i need to eat before taking cialis does cialis have to be taken on an empty stomach