Cameron, buying a cobra ICV can be a headache if the car is not registered in the same state as you reside in. Having said that it can be done if the car is registered in another state but you are in uncharted waters as said new car has to be inspected for new state registration. Cost of new registration will vary as car may not meet our state requirements and will need to be changed as required.
Registered cars are all different as some were built over 25 years ago and display that era engineering and requirements for registration.
Add the engine /drivetrain variations, paint, upholstery manufacturer body shape and chassis /suspension/wheel options and colour choices oh and price $$$$.
However don't let any of that put you off as there is a lot of fun in the looking and learning phase and even more in owning and driving one.
Hope that helps a bit. John.