should i take viagra at 20 can i take viagra after 20 hours