average age men use viagra side effects to viagra viagra for sale in the us will viagra become cheaper