reliability ride 2025