Closer look at Tesla Cybertruck – should we be concerned?