It’s difficult to say that any single L2 is the best. It really depends on what you’re looking for. For wide adoption and fast transactions, L2’s like Polygon and Arbitrum are good choices.
If security and decentralization is very important to you, then zero-knowledge rollups like StarkEx and zkSync may be good choices.