Depends on where you live. If you live in California there are lots of spots I know of. If you live in any other state I don't know but I'm sure you can look up local beaches and check surf reports in your area
If location is no issue, I have heard of a place off the coast of Burma(myanmar?) that supposedly is a secret top spot for surfers who know about it. It is said to have the best waves in the world. I don't know the name of the location beyond this. Try an internet search for it.