You can check blockchain statistics
here. We don't seem to be going through a particular stress test or anything similar.
Network congestion is normal, you cannot rely on the network for fast transactions, you should use other currency like litecoin or just stay off bitcoin until it can handle current usage.
That's kind of not an option...
And you can rely on the network for fast transactions, if you make them yourself...