2025 Rivian R1S: My Brutally Honest 2-Month Owner Review (The Good, The Bad, & The Bugs!)