The best cost and cialis how long to take effect