Should You Still Buy A Pre-owned Tesla Model 3 In 2024? Review of a 2019 Model 3 Long Range