Fidelity vs Vanguard vs Schwab: My Take Having Used All 3 for 20+ Years