Surf, I hate to even respond to your posts, but so that others don't miss the key point regarding you random entry.
True, no one knows the outcome of price movement at any time.
True, support/ resistance levels are frequent turning points.
True, you can be profitable playing those areas...