What It Takes To Buy A New M4 In 2023