The Little Car Company’s Tamiya Wild One Max reservations open, and it’s not so little anymore