Should I Buy The Rivian IPO?