is it ok to have viagra daily is it better to take viagra daily