A new Toyota Corolla starts at $23,000. Here are some fun alternatives